Castelmoron-sur-Lot est une ville du Lot-et-Garonne en région Nouvelle-Aquitaine.
Castelmoron-sur-Lot compte 1740 habitants.
La densité de la population de Castelmoron-sur-Lot est de 76 habitants au km².
Le maire de Castelmoron-sur-Lot est Madame Line LALAURIE