D'une superficie de 11,45 km², Cartelègue compte environ 1250 habitants, les Carteléguais.
Située à 10 km de Blaye, 53 km de Bordeaux, Cartelègue n'est qu'à 5 km de la sortie de l'autoroute Bordeaux - Paris.
Origine du nom : du latin quartaleuca, "quatrième lieue" correspondant aux quatre lieues gauloises (une lieue est égale à 2 223 mètres) qui séparent Cartelègue de Blaye, sur la voie romaine allant de Saintes à Bordeaux.