Nogent le Rotrou, commune urbaine qui a une altitude comprise entre 97 et 213 mètres au dessus du niveau de la mer, se trouve sur la Rivière Huisne dans le Parc Naturel Régional du Perche créé en 1998.
Le territoire s'étale sur 23 kilomètres carrés, pour une population de 9610 habitants, selon le recensement de l'année 2018. Paris, la capitale du pays, est à une distance, à vol d'oiseau, de 127 kilomètres de son centre géographique.