La Banque Centrale Populaire (BCP) dispose du réseau bancaire le plus dense au Maroc, avec 1.372 agences à fin 2023. Elle est suivie par Al Barid Bank (950 agences), Attijariwafa bank (928), Bank Of Africa (653), Crédit Agricole du Maroc (495), CIH Bank (327), Société Générale Maroc (305), BMCI (270) et Crédit du Maroc (267).