La parroquia de La Caridad cuenta con una población de 1.850 habitantes, de los cuales 1.367 viven en la villa del mismo nombre y el resto se reparten entre los lugares de Arboces, Lóngara ("Llóngara") y Viavélez ("El Porto / Viavélez").