Cuenta con 33 318 habitantes en una superficie de apenas 28.5 km² por lo que esa condición lo convierte en el municipio más pequeño del Estado de Morelos, en cambio su densidad de población es elevada (más de 1190 habitantes por kilómetro cuadrado) superado únicamente por 3 municipios que forman parte del área metropolitana de Cuernavaca siendo los municipios de Jiutepec, Cuernavaca y Emiliano Zapata respectivamente a nivel estado.