La commune de Saint Cirgues est située à l’extrémité nord-est du département du Lot, en Occitanie (ex-région Midi-Pyrénées). Et plus précisément au cœur du Ségala lotois, à mi-chemin entre Cahors et Aurillac, entre Auvergne et Quercy et tout près de l’Aveyron qui lui aussi a son Ségala.
Saint-Cirgues fait partie de l’ arrondissement de Figeac et du canton de Lacapelle-Marival.
Le village de Saint Cirgues est situé sur une éminence, au centre d’une commune de 3250 hectares, délimitée par les vallées encaissées du Bervezou à l’ouest, et du Veyre à l’est. Bien irriguée par de petits cours d’eau comme la Garinie et le ruisseau Noir, sa vocation agricole est caractérisée par la polyculture et l’élevage.
Saint Cirgues est un charmant petit village rural, il se compose de quelques services de proximité tels que l’école, l’ agence postale et un restaurant. La proximité de Figeac et surtout de Maurs, fait de cette commune un territoire attractif.