La ville compte environ 700 000 habitants (Gadiris), et l'agglomération (avec les villes voisines, Inezgane et Aït Melloul) 850 000 (d'après le recensement de 2004
Agadir comptait cette année-là 678 596 habitants). C'est l'un des principaux centres urbains du Maroc, septième ville du pays après Tanger.
La densité de population est assez forte.La ville est essentiellement habitée par des "amazigh " (des berbères chleuh).