Pacula se encuentra situado a una altura promedio de 1,320 metros sobre el nivel del mar, colinda al norte el municipio de Jacala, al sur Zimapán, al oeste el estado de Querétaro y al este con el municipio de Nicolás Flores. Posee una extensión territorial de 429 kilómetros cuadrados.