El municipio se encuentra ubicado entre los paralelos 21° 15’ y 21° 22’ de latitud norte y los meridianos 97° 35’ y 97° 48’ de longitud oeste.