Cáceres tiene una población de aproximadamente 96,000 habitantes, lo que la convierte en una de las ciudades más grandes de Extremadura. La mayoría de sus habitantes son españoles, aunque en los últimos años ha habido un aumento en la inmigración, especialmente de países europeos y latinoamericanos. Este crecimiento poblacional ha sido impulsado por el auge del turismo y nuevas oportunidades económicas en la región.
La población de Cáceres es diversa en cuanto a edades, con una mezcla de jóvenes estudiantes, profesionales y jubilados. Las universidades y centros educativos de la ciudad también contribuyen a la presencia de una vibrante comunidad estudiantil, que le da a la ciudad un aire dinámico y cosmopolita.
A pesar de su crecimiento, Cáceres sigue manteniendo un ambiente acogedor y una sensación de comunidad fuerte, lo que la convierte en un lugar atractivo para vivir o visitar.