Cáceres cuenta con una población de habitantes según los datos del Instituto Nacional de Estadística para el año , siendo el municipio más poblado de la provincia de Cáceres y el segundo de Extremadura.