Morocco’s banking network continued to contract in 2025, driven largely by the growing adoption of digital banking services. According to Bank Al-Maghrib’s annual report on banking infrastructure, the total number of bank branches fell from 5,701 in 2024 to 5,550 in 2025, a net decline of 151 branches over the year.
The contraction came despite the opening of 29 new branches, which was more than offset by the closure of 180 others. The decline was concentrated among conventional banks, whose branch network fell from 5,486 to 5,331 locations after opening just 25 new branches while shutting 180 during the year. The Crédit Populaire du Maroc (CPM) recorded the steepest reduction, closing 66 branches while opening only one, leaving it with a network of 1,269 branches. It was followed by Bank of Africa, which reduced its network from 636 to 593 branches, and Attijariwafa Bank, which closed 27 branches while opening two, bringing its total from 929 to 904.
Next came Société Générale Maroc, which reduced its network by 16 branches, from 264 to 248, BMCI, which closed 14 branches, reducing its total from 250 to 236, and Crédit Agricole du Maroc, whose network fell from 490 to 480 branches despite opening two new locations.
By contrast, two conventional lenders expanded their physical presence. Al Barid Bank, which remains Morocco’s largest branch network, added seven branches to reach 950 locations. Crédit Immobilier et Hôtelier (CIH) posted the strongest expansion among conventional banks, opening 13 branches without any closures to increase its network to 346.
Unlike conventional banks, participative banks continued to expand. The sector opened four new branches without closing any, increasing its network from 206 to 210 branches in 2025.
Bank Al Yousr opened two new branches, bringing its total to 28, while Al Akhdar Bank and Dar Al-Amane each added one branch, increasing their networks to 26 and 20, respectively.
Bank Assafa remains the largest participative bank by branch network with 40 locations, followed by Umnia Bank with 53. Meanwhile, Morocco’s offshore banking sector remained unchanged at nine branches, with no openings or closures recorded during the year.
Oriental Region Records the Highest Banking Density
Regionally, Casablanca-Settat retained the country’s largest banking network with 1,559 branches, despite losing 53 locations over the year. It was followed by Rabat-Salé-Kénitra with 829 branches, Fès-Meknès with 645, Tanger-Tétouan-Al Hoceima with 530, and Oriental with 493.
Beyond the total number of branches, Bank Al-Maghrib also measures banking density by comparing the adult population with the number of bank branches outside offshore zones. The lower the ratio, the greater the availability of banking services.
By that measure, the Oriental region recorded the country’s highest banking coverage, with one branch serving 3,460 adults, ahead of Casablanca-Settat, where each branch served 3,681 adults. At the other end of the ranking, Drâa-Tafilalet had the lowest branch density, with one branch for every 7,870 adults, followed by Marrakech-Safi at 7,201 and Béni Mellal-Khénifra at 6,567. The national average stood at 4,862 adults per branch.
