Checked
Banks in North Dakota
411 bank branches in 159 cities and 51 counties · Data as of 10/23/2026
Bank branches on this page
Bank branches in North Dakota at a glance
- There are 411 bank branches in North Dakota, or roughly one for every 1,910 people.
- That is about 2.3 times the national rate of 2.3 per 10,000.
- The most common type is Full-Service Branch (324, 79%), followed by Main Office (60) and Limited-Service Facility (14).
- The largest concentrations are in Fargo (56), Bismarck (39) and Grand Forks (21).
Banks headquartered in North Dakota, with their assets, deposits and earnings.
Bank financialsFind bank branches by city or county
Pick a place to see its full list
·
- Fargo56
- Bismarck39
- Grand Forks21
- Minot15
- Dickinson14
- West Fargo11
- Williston9
- Mandan8
- Devils Lake6
- Jamestown6
- Wahpeton6
- Rugby5
- Beulah4
- Lisbon4
- Watford City4
- Bottineau3
- Cando3
- Carrington3
- Cavalier3
- Cooperstown3
- Crosby3
- Grafton3
- Harvey3
- Hazen3
- Hettinger3
- Langdon3
- Mayville3
- Northwood3
- Park River3
- Beach2
- Bowman2
- Casselton2
- Ellendale2
- Garrison2
- Glen Ullin2
- Hatton2
- Hillsboro2
- Kenmare2
- Killdeer2
- LaMoure2
- Lidgerwood2
- Linton2
- Mohall2
- New Town2
- Oakes2
- Rolla2
- Stanley2
- Valley City2
- Walhalla2
- Adams1
- Almont1
- Anamoose1
- Aneta1
- Arthur1
- Ashley1
- Belcourt1
- Belfield1
- Berthold1
- Binford1
- Bisbee1
- Bowbells1
- Burlington1
- Buxton1
- Carson1
- Center1
- Crystal1
- Drake1
- Drayton1
- Edgeley1
- Edinburg1
- Edmore1
- Elgin1
- Enderlin1
- Fairmount1
- Fessenden1
- Fingal1
- Finley1
- Flasher1
- Fordville1
- Forman1
- Gackle1
- Galesburg1
- Golva1
- Grandin1
- Granville1
- Gwinner1
- Halliday1
- Hamilton1
- Hankinson1
- Hannaford1
- Harwood1
- Hazelton1
- Hebron1
- Hoople1
- Hope1
- Hunter1
- Jud1
- Kindred1
- Kulm1
- Lakota1
- Lankin1
- Lansford1
- Larimore1
- Leeds1
- Lincoln1
- Maddock1
- Mapleton1
- Marion1
- Max1
- McVille1
- Medina1
- Medora1
- Milnor1
- Minto1
- Mott1
- Munich1
- Napoleon1
- Neche1
- New England1
- New Leipzig1
- New Rockford1
- New Salem1
- Newburg1
- Osnabrock1
- Page1
- Parshall1
- Pembina1
- Petersburg1
- Plaza1
- Portland1
- Powers Lake1
- Ray1
- Regent1
- Rhame1
- Richardton1
- Robinson1
- Rocklake1
- Rolette1
- Rutland1
- Sharon1
- Stanton1
- Steele1
- Strasburg1
- Streeter1
- Taylor1
- Thompson1
- Tioga1
- Tolna1
- Towner1
- Turtle Lake1
- Underwood1
- Velva1
- Washburn1
- Westhope1
- Wilton1
- Wimbledon1
- Wishek1
- Wyndmere1
- Zeeland1
All bank branches in North Dakota
411 listed, A to Z · Page 1 of 14
- Alerus Financial (Broadway Branch)Full-Service Branch · Opened 199115 Broadway N, Fargo, ND
- Alerus Financial (Fargo Urban Plains Branch)Full-Service Branch · Opened 20253189 Ace Allen Way S, Fargo, ND
- Alerus Financial (Grand Forks - Downtown Hugo's Branch)Full-Service Branch · Opened 2021500 Demers Ave, Grand Forks, ND
- Alerus Financial (Main Office)Main Office · Opened 1933401 Demers Ave, Grand Forks, ND
- Alerus Financial (Northwood Branch)Full-Service Branch · Opened 1931503 Washington Ave, Northwood, ND
- Alerus Financial (South Branch)Full-Service Branch · Opened 19892300 S Columbia Rd, Grand Forks, ND
- Alerus Financial (West Fargo Branch)Limited-Service Retail Office · Opened 1979110 Sheyenne St, West Fargo, ND
- American Bank & Trust (Lisbon, ND Branch)Full-Service Branch · Opened 2024902 Main St., Lisbon, ND
- American Federal Bank (Fargo South Branch)Full-Service Branch · Opened 19941301 30th Ave S, Fargo, ND
- American Federal Bank (Grand Forks Branch)Full-Service Branch · Opened 19962551 S Columbia Rd, Grand Forks, ND
- American Federal Bank (Main Office)Main Office · Opened 1891215 5th St N, Fargo, ND
- American Federal Bank (Northwood Branch)Full-Service Branch · Opened 1995504 1st Avenue North, Northwood, ND
- American Federal Bank (Wapheton Branch)Full-Service Branch · Opened 1893615 2nd Ave N, Wahpeton, ND
- American State Bank & Trust Company of Williston (Main Office)Main Office · Opened 1936223 Main St, Williston, ND
- American State Bank & Trust Company of Williston (North Branch)Limited-Service Facility · Opened 19632523 2nd Ave W, Williston, ND
- Aspire Bank (Hatton Branch)Full-Service Branch · Opened 2008415 7th St, Hatton, ND
- Aspire Bank (Main Office)Main Office · Opened 19055195 45th St S, Fargo, ND
- BMO Bank (Beach Branch)Full-Service Branch · Opened 1907115 S Central Ave, Beach, ND
- BMO Bank (Dickinson Branch)Full-Service Branch · Opened 1886150 W Villard St, Dickinson, ND
- BMO Bank (Fargo - Village West Branch)Full-Service Branch · Opened 19754001 13th Ave S, Fargo, ND
- BMO Bank (Lidgerwood Branch)Full-Service Branch · Opened 192550 Wiley Ave S, Lidgerwood, ND
- BNC National Bank (Auto Bank Branch)Limited-Service Facility · Opened 1992219 S 3rd St, Bismarck, ND
- BNC National Bank (Bnc Financial Services)Trust Office · Opened 1997116 N 4th St, Bismarck, ND
- BNC National Bank (Bnc National Bank Branch)Full-Service Branch · Opened 1990322 E Main Ave, Bismarck, ND
- BNC National Bank (Crosby Branch)Full-Service Branch · Opened 1926206 S Main St, Crosby, ND
- BNC National Bank (Garrison Branch)Full-Service Branch · Opened 198592 N Main St, Garrison, ND
- BNC National Bank (Linton Branch)Full-Service Branch · Opened 1909104 N Broadway St, Linton, ND
- BNC National Bank (Mandan Branch)Full-Service Branch · Opened 20142711 Sunset Dr, Mandan, ND
- BNC National Bank (Messenger Service Branch)Messenger Office · Opened 2004322 E Main Ave, Bismarck, ND
- BNC National Bank (North Branch)Full-Service Branch · Opened 1997801 E Century Ave, Bismarck, ND
Frequently asked questions
- How many bank branches are in North Dakota?
- There are 411 bank branches in North Dakota in our data as of 10/23/2026.
- Which North Dakota cities have the most bank branches?
- Fargo (56), Bismarck (39), Grand Forks (21), Minot (15), Dickinson (14).