Saint-Cirq-Souillaguet est une commune française, située dans le département du Lot, en région Occitanie.Avant 1806, la commune a absorbé celle voisine de Saint-Cirq-Belarbre9 peuplée, au recensement de 1800, de 371 habitants10 ; cette dernière a porté, durant la Révolution, le nom de Belarbre