Commune de Seine-et-Marne, en région Île-de-France, Saint-Pierre-lès-Nemours prend place à une trentaine de kilomètres de Melun. Elle se situe également à une quinzaine de kilomètres de Fontainebleau et de son château, non loin de Bagneaux-sur-Loing, Ormesson et Châtenoy.
Peuplé depuis le Paléolithique supérieur, le territoire de Saint-Pierre-lès-Nemours a toujours bénéficié d'une situation privilégiée en bord de forêt et du Loing, haut lieu de communication entre les vallées de la Seine et de la Loire. Le développement de la commune francilienne s'est ainsi naturellement fait autour de la pêche et de la navigation fluviale. Principalement tournée vers l'agriculture, elle est notamment connue pour faire partie de la petite région agricole, Pays de Bière et Forêt de Fontainebleau.