capsrow
capsrow  /  Questions  /  Africa

How many customers does M-Pesa have?

M-Pesa has about 37.9 million customers moving money in Kenya as of 2025, served by 319,300 agents - a cash network larger than every Kenyan bank branch combined. Around 85 percent of Kenyan adults now have formal financial access, up from 19 percent before M-Pesa.

By capsrow · Updated July 2026

M-Pesa turns a phone into an account and a corner shop into a teller, which is how it reached households the banking system never did.

Kenya's formal financial access rose from 19 percent of adults before M-Pesa to about 85 percent, largely on mobile money.

More on this

Sources. Safaricom HY26 results, 2025 FSD Kenya, 2024 FinAccess Survey