We research all brands listed and may earn a fee from our partners. Research and financial considerations may influence how brands are displayed. Not all brands are included. Learn more.

Barclays to cut investment bank jobs
The Barclays sign peeks out behind a JPMorgan Chase bank in Midtown in New York on Tuesday, April 28, 2015. Barclays Plc announced that it will cut investment bank employees in London, New York and Asia to boost earnings and to increase investor confidence. (�� Richard B. Levine) (Photo by Richard Levine/Corbis via Getty Images)
Richard Levine—Corbis via Getty Images

ATM fees are at an all-time high — and it's not because the cash machines are seeing an increase in customers.

A new report from Bankrate finds that bank ATM fees for customers using machines at banks where they don't have an account have had an average annual increase of 4.7% over the last 19 years, with current transaction fees averaging at a record high $4.69. The fee increase comes because fewer customers are taking cash out from banks that are out of their network, Bloomberg reports.

"It keeps getting easier to avoid the fees, and people are transitioning away from cash," Bankrate chief financial analyst Greg McBride told Bloomberg. "With fewer people making out-of-network ATM withdrawals, the cost of maintaining that network is being spread over fewer transactions."


The highest average ATM surcharge fees are in Pittsburgh, where costs can go as high as $5.19 for out-of-network customers. Washington D.C. and Denver were also among cities with highest out-of-network fees, with $5.11. Dallas had the lowest average, at $4.07.

Bankrate suggests customers avoid such steep fees by using their bank's ATM when possible or making purchases with a debit card at places that allow cash back.