Con 5966 habitantes según el INE a 1 de enero de 2016, Arroyo de la Luz es el municipio más poblado de su comarca y el décimo de la provincia de Cáceres.