Money & Company

Tracking the market and economic trends
that shape your finances.

« Previous Post | Money & Company Home | Next Post »

Denver, San Diego top cities with highest ATM fees

September 28, 2011 |  2:04 pm

ATM fees have climbed ever higher.

Banks now charge an average of $2.40, up 3% from a year ago, for people who aren't customers but want to withdraw cash from their ATM machines, according to's annual checking account study.

That doesn't include the average $1.41 fee your own bank slaps on top for going so-called "out-of-network," the study noted, meaning it could cost you nearly $4 to take out bucks from another bank's ATM.

Fees can also vary depending on where you travel. Denver tops the list as the city with the most hefty average ATM charge, at $2.75, followed closely by San Diego ($2.70), Houston ($2.69), Seattle ($2.63) and New York City ($2.60).

The differences can be explained by smaller, regional banks, which can vary in their fees, Greg McBride, senior financial analyst at, wrote in an email. Big companies such as Bank of America and Citibank typically charge the same ATM fee no matter where you go, he wrote.

That can sometimes work out in your favor, especially for those who live and travel to Cleveland, which has the lowest average ATM surcharge at $2.06. Other cities with cheaper machines include Minneapolis ($2.15), Tampa ($2.19), Chicago ($2.20) and Cincinnati ($2.22).


Bank of America junks overdraft fees for debit cards

Wells Fargo ATM system breaks down for second time this year

Bank of America customers lose some account access after mainframe problem

--Shan Li

Photo: A Bank of America branch in New York. Credit: Peter Foley / European Pressphoto Agency