El mapa general de México señala que el municipio de Tecozautla se localiza entre las coordenadas geográficas 20° 32' latitud norte, y entre 99° 38' longitud oeste, teniendo colindancia con al norte con los municipios de Zimapán y el estado de Querétaro, al sur con Huichapan, al oeste nuevamente con el estado de Querétaro, finalmente al este colinda con los municipios de Tasquillo y Alfajayucan. Posee una extensión territorial aproximada de 575.60 kilómetros cuadrados.