El municipio se encuentra en la zona oriente del estado de Morelos, localizado en las coordenadas geográficas extremas 18°49' N de latitud y 99°01' O de longitud, a una altura aproximada de 1330 msnm.