Según el Conteo de Población y Vivienda de 2005 realizado por el Instituto Nacional de Estadística y Geografía, la población del municipio de Hecelchakán es de 26,973 habitantes, de los cuales 13,514 son hombres y 13,459 son mujeres.