Nemours está localizada junto al río Loing, 42 kilómetros al sur de Melun, junto a la línea férrea París-Lyon.