Spatial Accessibility to Bank Branches
Methodology
Project Overview
This project analyzes banking accessibility across the eight countries of the West African Monetary Union (WAMU): Benin, Burkina Faso, Ivory Coast, Guinea-Bissau, Mali, Niger, Senegal, and Togo. As financial inclusion remains a critical development challenge in Sub-Saharan Africa, understanding the spatial distribution of bank branches at a granular level is essential for identifying service gaps and informing policy decisions.
The study focuses on measuring actual geographic access to banking services across 2,186 municipalities. By developing spatial indicators that account for travel time and distance, we provide the first highly granular assessment of banking accessibility in the sub-region.
Data Source
Bank branch locations were systematically collected from official sources and bank websites across all eight WAMU countries. This represents a unique comprehensive cross-country register of geolocated bank branches in the sub-region.
The dataset contains 2,524 geolocated bank branches, with coordinates obtained through direct web scraping (1,654 branches) of banks' websites and address geocoding using Google Maps API (970 branches). Data validation was performed using official statistics from the Central Bank of West African States (BCEAO), with quality control implemented through QGIS to correct geographic outliers and ensure spatial accuracy.
Access Indicators
Two spatial accessibility indicators were developed to measure banking access across the region:
- Isochrone Coverage Map: Shifts focus from municipalities to bank branches themselves, generating travel time zones (15, 30, 45, and 60 minutes) around each branch using road network data. Isochrone generation was performed using OpenRouteService (ORS) with Docker containerization.The indicator calculates the percentage of each municipality's area covered within these time frames.
- Accessibility Map: Integrates the isochrone coverage data into a weighted accessibility score that accounts for distance decay effects. Areas closer to bank branches receive higher weights, producing a single comparative score for each municipality. The index is calculated as: $$Access_{i}=\sum_{j \in \{Isochrones \ in \ i\}} \frac{Area_{j}}{\alpha^{t_{j}}}$$ where \(Area_{j}\) is the percentage of area covered by isochrone \(j\) in municipality \(i\), \(t_{j}\) is the maximum travel time, and \(\alpha=1.01\) is the distance decay parameter. Final scores are later min-max normalized followng this formula: $$Score_{i}=\frac{Access_{i}-Access_{min}}{Access_{max}-Access_{min}}$$