De acuerdo con los resultados del Conteo de Población y Vivienda de 2005 del Instituto Nacional de Estadística y Geografía, el municipio de Zamora tiene una población total de 186.182 habitantes, de los cuales 89.746 son hombres y 96.356 son mujeres.