Bank Branch Locations In The U.S.

Bank Branch Locator helps you locate all national and regional bank offices across the United States. Easily find bank addresses, maps, routing numbers, contact numbers, business hours, driving directions, and more. Search for bank branches, offices, and ATMs within a comprehensive database of 4,554 banks operating with nearly 75,000 branches across 14,474 towns and cities.

We offer several convenient ways to explore banks. You can easily search by zip code, address or bank name using the search form at the top. Alternatively, browse all banks by selecting a state from the map or the list below. To find banks near your location, click the 'Show Banks Near Me' button below.

Find Banks By State

Search Banks By State

Top 50 Banks In USA

The complete list of all FDIC insured banks
Full list of banks with most branches in U.S.
Cities With Most Branches
New Bank Branches
50 South Holiday Road Suite 32550, Miramar Beach, FL 32550
1208 Elmwood Park Blvd, Harahan, LA 70123
4505 W 6th St, Lawrence, KS 66049
5405 Grand Ave, Billings, MT 59106
1947 9Th St W, Columbia Falls, MT 59912
1035 Montecito Drive, Corona, CA 92879
222 S Jefferson St, Mexico, MO 65265
Reviews & Complaints
Dominique Legeai
Dominique Legeai · 14 April 2026

Hello, we've been clients at Chase for many years; generally speaking, we are satisfied with the services offered as...

Chris Fassler
Chris Fassler · 14 April 2026

I have been locked out of my account and when I call you won't take my call rather tell me to submit photo identific...

Cois Byrd
Cois Byrd · 14 April 2026

I have good service at this bank. ATM is very handy. Staff is helpful. Sometimes seem under staffed. cb...

Peter Lee
Peter Lee · 10 April 2026

First of all, the staff demonstrated courtesy and professionalism throughout my visit. I chose to open my business a...

Shelley Hetzer
Shelley Hetzer · 8 April 2026

My husband and I along with our son came by the Truist Branch in Nocatee to deposit some bonds. We were unaware how ...

Carol Fennimore
Carol Fennimore · 6 April 2026

I just requested information about my account- the number is 01009695 and was told there was nothing there. I don't ...

Bill Mingotti
Bill Mingotti · 4 April 2026

40 years in banking. Fantastic staff that make doing business here a pleasure....

Allen Meighen
Allen Meighen · 3 April 2026

Best banking experience in sixty six (66) years of life. From finding EIDL and SBAS funds during Covid to day to day...

Jennifer
Jennifer · 1 April 2026

I highly recommend Tanya Pietrzak and People's Bank for your home loan needs! Tanya did an exceptional job and worke...

Robert Leslie
Robert Leslie · 1 April 2026

I have been requested to transfer #200 to account number 212134124210 Wire/ACHRouting 10109644 Account name 'teslim ...

Share On Social Media