De 13 km[1] de longueur, elle prend sa source au nord-ouest de Gallargues-le-Montueux. Dans un cours dirigé vers le sud-est, elle longe un temps le Vidourle, passe au sud d'Aimargues et du Cailar, marquant la limite entre les deux communes, pour se jeter à l'est de Saint-Laurent-d'Aigouze. Son principal affluent est le Razil (rd) qui la rejoint près d'Aimargues mais ce petit cours d'eau peut aussi être considéré comme un bras de la Cubelle.
Communes et canton traversés
Dans le seul département du Gard, la Cubelle arrose les trois communes suivantes, de l'amont vers l'aval, de Gallargues-le-Montueux (source), Aimargues, Le Cailar (confluence)[1].