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 Nuevo Casas Grandes es de 59,337 habitantes, de los cuales 26,543 son hombres y 27,868 son mujeres.