El municipio se ubica geográficamente entre los paralelos 18º 41' de latitud norte y los 98º 48' de longitud oeste del meridiano de Greenwich, a una altitud de 1290 metros sobre el nivel del mar.