La municipalité de Colayrac-Saint-Cirq est située dans le département Lot-et-Garonne.
Les municipalités limitrophes sont les suivantes : Sérignac-sur-Garonne, Agen, Foulayronnes, Le Passage, Madaillan, Sainte-Colombe-en-Bruilhois, Saint-Hilaire-de-Lusignan, Brax.
5 infirmiers et infirmières à domicile pratiquent à Colayrac-Saint-Cirq.