Russia
Russian Federation
Payments and card-issuing infrastructure in Russia — currency, banking penetration, and the card BINs registered to local issuers.
$2.56T
GDP · 2025
143.5M
Population · 2025
$17,547
GDP per capita · 2025
8.7%
Inflation · 2025
Financial infrastructure
World Bank indicators — the maturity signals that decide whether a card program fits this market.
- ATMs per 100k adults 2024
- 115.5
- Bank branches per 100k 2024
- 21.2
- Account ownership 2024
- 79.3%
- Mobile subscriptions per 100 2024
- 186.1
- Internet users 2024
- 94.4%