To find a bank's nearest branch or ATM, go to their website and use their Locations list or Locate Branch feature. Most banks' websites allow searches by ZIP code, city or specific address and then display the results on a map and in list form.
Another way to locate your nearest branch is by calling the customer service department of the bank. The bank's phone number is often printed on the back of their debit cards or found on their website.
Google has an Android application called Nearby ATM that locates the nearest bank machine to your location and show it on Google Maps.Apple offers an application called ATM Hunter by Mastercard that locates the nearest ATM to your GPS location.