Yanahuara posee una población de 20.021 habitantes, con una densidad de 9100.5 hab/km, distribuidas en alrededor de 5 áreas, llámense, Yanahuara tradicional (Yanahuara vieja), el área antigua del distrito caracterizado por su pintoresco aspecto español; Juan XXIII y Umacollo, áreas de época repúblicana con alta densidad poblacional; Piedra Santa el área más moderna de del distrito, con lujosos condominios y apartamentos; Pampa de Camarones, un pueblo tardicional alejado de la Yanahuara Vieja, y rodeado por la campiña Arequipeña, en general la población de Yanahuara tiene una mayor calidad de vida que el resto de Arequipa, principalmente debido a la situación económica de sus residentes, que son atraídos por las características del distrito.