Comune di Seine-et-Marne, nella regione dell'Île-de-France, Saint-Pierre-lès-Nemours si trova a una trentina di chilometri da Melun. Si trova inoltre a una quindicina di chilometri da Fontainebleau e dal suo castello, non lontano da Bagneaux-sur-Loing, Ormesson e Châtenoy.
Abitato fin dal Paleolitico superiore, il territorio di Saint-Pierre-lès-Nemours ha sempre beneficiato di una posizione privilegiata ai margini della foresta e del Loing, importante luogo di comunicazione tra le valli della Senna e della Loira. Lo sviluppo del comune della regione dell'Ile-de-France è quindi avvenuto naturalmente intorno alla pesca e alla navigazione fluviale. Orientato principalmente all'agricoltura, è particolarmente noto per essere parte della piccola regione agricola, Pays de Bière e Forêt de Fontainebleau.