Saint-Perdoux liegt in den südwestlichen Ausläufern des Zentralmassivs in der Kulturlandschaft des Quercy. Umgeben wird Saint-Perdoux von den Nachbargemeinden Cardaillac im Norden und Westen, Prendeignes im Osten und Nordosten, Viazac im Süden und Südosten sowie Planioles im Südwesten.
Bevölkerungsentwicklung
Jahr
1962
1968
1975
1982
1990
1999
2006
2011
2018
Einwohner
254
235
217
206
206
204
202
196
211
Quellen: Cassini und INSEE
Wirtschaft
Im Haut-Quercy wurde die Landwirtschaft jahrhundertelang in erster Linie zur Selbstversorgung betrieben, zu der bis ins 19. Jahrhundert hinein auch der Weinbau gehörte, der aber nach der Reblauskrise nahezu gänzlich aufgegeben wurde. Heute spielt – neben der Vieh- und Geflügelzucht – der Tourismus in Form der Vermietung von Ferienwohnungen (gîtes) eine große Rolle im Wirtschaftsleben der Gemeinde.