Based on a comparison of 139 countries in 2021, China ranked the highest in number of ATMs with 1,013,900 ATMs followed by India and Russia. On the other end of the scale was Comoros with 33.0 ATMs, South Sudan with 46.0 ATMs and Seychelles with 67.0 ATMs.
Buy annual subscriptions for all our products.