Gourdon (Occitaans: Gordon) is een gemeente in Zuid-Frankrijk in de regio Occitanie. Het is de sous-prefecture (hoofdstad) van het gelijknamige arrondissement en kanton in het departement Lot.

De stad ligt op een heuvel, als een acropolis; van hieruit kan men ongeveer 20 km (12 mi) van het landschap van de omliggende regio zien.