Navahermosa es una población española de la provincia de Toledo en la comunidad de Castilla La Mancha. El municipio se encuentra situado «en un valle que se llamó en lo ant. la Nava de las Hermosas, á la falda meridional de una sierra llamada Galinda». Pertenece a la comarca de los Montes de Toledo y linda con los términos municipales de Villarejo de Montalbán y San MartÃn de Montalbán al norte, Menasalbas al este y sur, Hontanar al sur y Los Navalmorales al oeste, todos de Toledo.