Según el Conteo de Población y Vivienda de 2010 realizado por el Instituto Nacional de Estadística y Geografía, la población del municipio de Casas Grandes es 10,587 habitantes, de los cuales 5,380 son hombres y 5,207 son mujeres.