Se localiza en Las Montañas del Norte, lo que explica el carácter agudo de su relieve, sus coordenadas geográficas son 17º 08" N y 93º 10" W, y la cabecera municipal homónima del municipio está a 1,560 metros de altitud sobre el nivel del mar.