Tiene una superficie de 139.05 kilómetros cuadrados, que lo ubica en el lugar 94 con respecto a los demás municipios del estado.Sus coordenadas geográficas son los paralelos 19º 04' 00" y 19º 12' 42" de latitud norte y los meridianos 97º 40' 36" y 97º 12' 36" de longitud occidental.