What Country Has the Most ATMs?

Number of ATMs (ATMs), 2017 or latest
Banking | June 17, 2018
Excel Sheet

Based on a comparison of 151 countries in 2017, China ranked the highest in number of ATMs with 866,711 ATMs followed by Russia and India. On the other end of the scale was Comoros with 23.0 ATMs, Seychelles with 48.0 ATMs and East Timor with 48.0 ATMs.

Data for more countries are available at Number of ATMs indicator page.