l'Artillac prend sa source vers 1350 mètres d'altitude, dans les Pyrénées ariégeoises, sur la commune d'Esplas de Sérou.

D'une longueur de 14 kms, il se jette dans l'Arize, à Durban Sur Arize.