Nerja compte environ 22 000 habitants, un chiffre qui peut presque doubler pendant la haute saison touristique. La population est majoritairement espagnole, mais on y trouve une forte communauté internationale, avec des résidents venus du Royaume-Uni, d’Allemagne, de Scandinavie et de France.
La ville attire de nombreux retraités étrangers, mais aussi des familles et des entrepreneurs du secteur touristique. Le dynamisme démographique se traduit par une grande diversité culturelle et une vie sociale riche, intégrant aussi bien traditions locales que services adaptés aux résidents étrangers.
La tendance actuelle montre une croissance continue, avec une population relativement stable et un bon équilibre entre résidents permanents et visiteurs temporaires.