Le canton de Castelnau-Montratier était une division administrative française située dans le département du Lot et la région Midi-Pyrénées.