Banks in North Dakota
Our list has 389 bank branches in North Dakota, run by 70 FDIC-insured banks across 161 cities and towns. Fargo has the most, with 54.
- 389branches
- 70banks
- 161cities and towns
The banks with the most branches in North Dakota are Gate City Bank (35), Bravera Bank (26), First International Bank & Trust (19), First United Bank (19) and U.S. Bank National Association (14).
Browse North Dakota by city
Cities with at least 8 branches have their own page.
Showing 7 of 7
Banks in North Dakota
Showing 70 of 70
| Bank | Branches in ND |
|---|---|
| Gate City Bank | 35 |
| Bravera Bank | 26 |
| First International Bank & Trust | 19 |
| First United Bank | 19 |
| U.S. Bank National Association | 14 |
| Choice Financial Group | 13 |
| Starion Bank | 13 |
| Dakota Community Bank & Trust, National Association | 12 |
| Old National Bank | 12 |
| Wells Fargo Bank, National Association | 11 |
| Bank Forward | 10 |
| Bell Bank | 10 |
| Dakota Heritage Bank | 10 |
| BankNorth | 9 |
| BNC National Bank | 9 |
| Cornerstone Bank | 9 |
| Dacotah Bank | 9 |
| KodaBank | 9 |
| First Western Bank & Trust | 8 |
| Alerus Financial, National Association | 6 |
| The Union Bank | 6 |
| American Federal Bank | 5 |
| First State Bank | 5 |
| Horizon Financial Bank | 5 |
| Stock Growers Bank | 5 |
| BMO Bank National Association | 4 |
| Citizens State Bank of Lankin | 4 |
| Dakota Western Bank | 4 |
| Kirkwood Bank & Trust Co. | 4 |
| Security First Bank of North Dakota | 4 |
| TruCommunity Bank | 4 |
| Farmers & Merchants Bank of North Dakota | 3 |
| First State Bank & Trust | 3 |
| First State Bank of Golva | 3 |
| JPMorgan Chase Bank, National Association | 3 |
| Lincoln State Bank | 3 |
| Merchants Bank | 3 |
| State Bank & Trust of Kenmare | 3 |
| The Citizens State Bank at Mohall | 3 |
| The Goose River Bank | 3 |
| Unison Bank | 3 |
| United Valley Bank | 3 |
| Western State Bank | 3 |
| Aspire Bank | 2 |
| Border Bank | 2 |
| First Security Bank - West | 2 |
| First State Bank of Harvey | 2 |
| Grant County State Bank | 2 |
| Heartland State Bank | 2 |
| Hometown Community Bank | 2 |
| McIntosh County Bank | 2 |
| Peoples State Bank | 2 |
| Peoples State Bank of Velva | 2 |
| Peoples State Bank, Fairmount, N. D. | 2 |
| The Bank of Tioga | 2 |
| Union State Bank of Hazen | 2 |
| American Bank & Trust | 1 |
| American State Bank & Trust Company of Williston | 1 |
| Bank of Hazelton | 1 |
| Commercial Bank of Mott | 1 |
| Farmers and Merchants State Bank | 1 |
| First National Bank and Trust Co. of Bottineau | 1 |
| Frandsen Bank & Trust | 1 |
| Kindred State Bank | 1 |
| Liberty State Bank | 1 |
| Rolette State Bank | 1 |
| State Bank of Bottineau | 1 |
| State Bank of Lakota | 1 |
| Strasburg State Bank | 1 |
| Turtle Mountain State Bank | 1 |
Branches in smaller towns
Branches in places with fewer than 8 branches are listed here.
Showing 234 of 234
| Bank | City | Address | ZIP | Map |
|---|---|---|---|---|
| First United Bank | Adams | 300 Main St | 58210 | Map |
| First International Bank & Trust | Alexander | 616 Oak Street | 58831 | Map |
| First State Bank of Harvey | Anamoose | 604 Main St | 58710 | Map |
| First United Bank | Aneta | 205 Main Ave | 58212 | Map |
| BankNorth | Arthur | 340 Main St | 58006 | Map |
| McIntosh County Bank | Ashley | 204 W Main St | 58413 | Map |
| First State Bank of Golva | Beach | 123 1st Ave Se | 58621 | Map |
| BMO Bank National Association | Beach | 115 S Central Ave | 58621 | Map |
| Turtle Mountain State Bank | Belcourt | 908 Chief Little Shell Street | 58316 | Map |
| Choice Financial Group | Belfield | 227 Main St N | 58622 | Map |
| State Bank & Trust of Kenmare | Berthold | 209 Main St N | 58718 | Map |
| First Security Bank - West | Beulah | 100 E Main St | 58523 | Map |
| Union State Bank of Hazen | Beulah | 512 W Main St | 58523 | Map |
| The Union Bank | Beulah | 113 1st Ave Nw | 58523 | Map |
| The Union Bank | Beulah | 1700 Highway 49 N | 58523 | Map |
| Farmers & Merchants Bank of North Dakota | Binford | 307 Whinery Street | 58416 | Map |
| First United Bank | Bisbee | 210 Main St | 58317 | Map |
| Starion Bank | Bottineau | 804 11th St E | 58318 | Map |
| First National Bank and Trust Co. of Bottineau | Bottineau | 424 Main St | 58318 | Map |
| State Bank of Bottineau | Bottineau | 105 11th St E | 58318 | Map |
| Dacotah Bank | Bowbells | 15 Main St Se | 58721 | Map |
| Bank Forward | Bowdon | 65 Main Street | 58418 | Map |
| Dakota Community Bank & Trust, National Association | Bowman | 26 N Main St | 58623 | Map |
| Dakota Western Bank | Bowman | 202 S Main St | 58623 | Map |
| BankNorth | Buffalo | Main Street | 58011 | Map |
| Bravera Bank | Burlington | 900 Johnson St | 58722 | Map |
| First State Bank | Buxton | 423 Broadway | 58218 | Map |
| First United Bank | Cando | 407 5th Ave | 58324 | Map |
| First United Bank | Cando | 415 Main St | 58324 | Map |
| Bravera Bank | Cando | 505 4th Ave | 58324 | Map |
| Gate City Bank | Carrington | 720 Main St | 58421 | Map |
| Old National Bank | Carrington | 807 Main St | 58421 | Map |
| Bank Forward | Carrington | 484 Main St | 58421 | Map |
| Grant County State Bank | Carson | 202 N Main St | 58529 | Map |
| Old National Bank | Casselton | 11 Langer Ave N | 58012 | Map |
| BankNorth | Casselton | 41 Langer Ave S | 58012 | Map |
| First United Bank | Cavalier | 200 Main St W | 58220 | Map |
| United Valley Bank | Cavalier | 211 Division Ave S | 58220 | Map |
| KodaBank | Cavalier | 307 Main St W | 58220 | Map |
| Security First Bank of North Dakota | Center | 100 W Main St | 58530 | Map |
| First United Bank | Cooperstown | 406 9th St Sw | 58425 | Map |
| Bravera Bank | Cooperstown | 918 Burrel Ave Se | 58425 | Map |
| Bank Forward | Cooperstown | 802 Burrel Ave Sw | 58425 | Map |
| First State Bank & Trust | Crosby | 122 N Main Street | 58730 | Map |
| The Bank of Tioga | Crosby | 111 Central Ave E | 58730 | Map |
| BNC National Bank | Crosby | 206 S Main St | 58730 | Map |
| First United Bank | Crystal | 600 6th St | 58222 | Map |
| First United Bank | Devils Lake | 300 4th St Ne | 58301 | Map |
| Horizon Financial Bank | Devils Lake | 205 Highway 2 W | 58301 | Map |
| Bravera Bank | Devils Lake | 604 College Dr S | 58301 | Map |
| Gate City Bank | Devils Lake | 601 4th St Ne | 58301 | Map |
| Old National Bank | Devils Lake | 424 5th St Ne | 58301 | Map |
| Western State Bank | Devils Lake | 110 4th St Se | 58301 | Map |
| Bravera Bank | Drake | 120 Main St | 58736 | Map |
| KodaBank | Drayton | 104 S Main St | 58225 | Map |
| Starion Bank | Dunseith | 11 Main Street Ne | 58329 | Map |
| Heartland State Bank | Edgeley | 401 Main St | 58433 | Map |
| Citizens State Bank of Lankin | Edinburg | 210 Main Ave | 58227 | Map |
| Citizens State Bank of Lankin | Edmore | 301 S Main St | 58330 | Map |
| First International Bank & Trust | Elgin | 204 N Main St | 58533 | Map |
| Starion Bank | Ellendale | 100 Main St | 58436 | Map |
| Choice Financial Group | Ellendale | 83 Main St | 58436 | Map |
| BankNorth | Enderlin | 324 Railway St | 58027 | Map |
| Peoples State Bank, Fairmount, N. D. | Fairmount | 201 Main Ave | 58030 | Map |
| First International Bank & Trust | Fessenden | 78 Main Ave S | 58438 | Map |
| Hometown Community Bank | Fingal | 410 3rd St | 58031 | Map |
| Bravera Bank | Finley | 300 Central Ave | 58230 | Map |
| Grant County State Bank | Flasher | 100 N Main St | 58535 | Map |
| Stock Growers Bank | Forman | 331 Main St S | 58032 | Map |
| Dakota Heritage Bank | Gackle | 325 Main St | 58442 | Map |
| Dakota Heritage Bank | Galesburg | 104 Dakota Ave E | 58035 | Map |
| TruCommunity Bank | Garrison | 102 N Main St | 58540 | Map |
| BNC National Bank | Garrison | 92 N Main St | 58540 | Map |
| Dakota Community Bank & Trust, National Association | Glen Ullin | 108 S Main St | 58631 | Map |
| The Union Bank | Glen Ullin | 106 W South Ave | 58631 | Map |
| First State Bank of Golva | Golva | 410 Terrell Ave | 58632 | Map |
| First United Bank | Grafton | 1011 W 11th St | 58237 | Map |
| Old National Bank | Grafton | 910 Hill Ave | 58237 | Map |
| Choice Financial Group | Grafton | 645 Hill Ave | 58237 | Map |
| Dakota Heritage Bank | Grandin | 208 3rd St | 58038 | Map |
| Stock Growers Bank | Gwinner | 22 N Main St | 58040 | Map |
| The Union Bank | Halliday | 13 E Main St | 58636 | Map |
| KodaBank | Hamilton | 1 Wall St | 58238 | Map |
| Lincoln State Bank | Hankinson | 302 Main Ave S | 58041 | Map |
| Bank Forward | Hannaford | 390 Wheat St | 58448 | Map |
| First International Bank & Trust | Harvey | 910 Lincoln Ave | 58341 | Map |
| Dakota Heritage Bank | Harvey | 721 Lincoln Ave | 58341 | Map |
| First State Bank of Harvey | Harvey | 700 Lincoln Ave | 58341 | Map |
| BankNorth | Harwood | 501 Dakota Ave | 58042 | Map |
| The Goose River Bank | Hatton | 1009 Dakota Ave | 58240 | Map |
| Aspire Bank | Hatton | 415 7th St | 58240 | Map |
| Bank of Hazelton | Hazelton | 363 Main St | 58544 | Map |
| Union State Bank of Hazen | Hazen | 209 Central Ave N | 58545 | Map |
| The Union Bank | Hazen | 222 7th St Nw | 58545 | Map |
| Dakota Community Bank & Trust, National Association | Hebron | 609 Main St | 58638 | Map |
| Dacotah Bank | Hettinger | 121 N Main St | 58639 | Map |
| Gate City Bank | Hettinger | 111 S Main St | 58639 | Map |
| Dakota Western Bank | Hettinger | Adams Avenue And Fourth Street | 58639 | Map |
| The Goose River Bank | Hillsboro | 515 West Caledonia Avenue | 58045 | Map |
| Dakota Heritage Bank | Hillsboro | 212 W Caledonia Ave | 58045 | Map |
| First United Bank | Hoople | 234 2nd Street | 58243 | Map |
| Dakota Heritage Bank | Hope | 210 Steele Ave | 58046 | Map |
| Dakota Heritage Bank | Hunter | 109 Main St | 58048 | Map |
| Dacotah Bank | Jamestown | 2510 8th Ave Sw | 58401 | Map |
| Unison Bank | Jamestown | 401 1st Ave S | 58401 | Map |
| Gate City Bank | Jamestown | 309 2nd Ave Sw | 58401 | Map |
| Wells Fargo Bank, National Association | Jamestown | 208 2nd Ave Sw | 58401 | Map |
| U.S. Bank National Association | Jamestown | 123 1st Ave S | 58401 | Map |
| Bank Forward | Jamestown | 400 2nd Ave Sw | 58401 | Map |
| Dakota Heritage Bank | Jud | 520 Logie St | 58454 | Map |
| State Bank & Trust of Kenmare | Kenmare | 103 1st Ave Se | 58746 | Map |
| State Bank & Trust of Kenmare | Kenmare | 4 2nd St Nw | 58746 | Map |
| First International Bank & Trust | Killdeer | Central And High Streets | 58640 | Map |
| Bravera Bank | Killdeer | 150 Central Avenue N | 58640 | Map |
| Kindred State Bank | Kindred | 411 Elm St | 58051 | Map |
| Heartland State Bank | Kulm | 13 Main Ave N | 58456 | Map |
| State Bank of Lakota | Lakota | 125 Main St N | 58344 | Map |
| BankNorth | Lamoure | 100 1st Ave Sw | 58458 | Map |
| Choice Financial Group | Lamoure | 119 S Main St | 58458 | Map |
| Horizon Financial Bank | Langdon | 102 9th Ave E | 58249 | Map |
| Farmers and Merchants State Bank | Langdon | 816 3rd St | 58249 | Map |
| Choice Financial Group | Langdon | 210 8th Ave | 58249 | Map |
| Citizens State Bank of Lankin | Lankin | 401 Main Street | 58250 | Map |
| The Citizens State Bank at Mohall | Lansford | 791 Main St | 58750 | Map |
| Old National Bank | Larimore | 119 Towner Ave | 58251 | Map |
| Bravera Bank | Leeds | 105 Central Ave. S | 58346 | Map |
| BMO Bank National Association | Lidgerwood | 50 Wiley Ave S | 58053 | Map |
| Lincoln State Bank | Lidgerwood | 39 Wiley Ave N | 58053 | Map |
| Dakota Community Bank & Trust, National Association | Lincoln | 66 Santee Rd | 58504 | Map |
| Unison Bank | Linton | 203 N Broadway St | 58552 | Map |
| BNC National Bank | Linton | 104 N Broadway St | 58552 | Map |
| American Bank & Trust | Lisbon | 902 Main St. | 58054 | Map |
| Old National Bank | Lisbon | 622 Main St | 58054 | Map |
| BankNorth | Lisbon | 1002 Main St | 58054 | Map |
| Stock Growers Bank | Lisbon | 305 Main St | 58054 | Map |
| First United Bank | Maddock | 104 Central Ave | 58348 | Map |
| Merchants Bank | Mapleton | 649 Knutson St | 58059 | Map |
| BankNorth | Marion | 204 4th Main Avenue | 58466 | Map |
| TruCommunity Bank | Max | 214 Main St | 58759 | Map |
| The Goose River Bank | Mayville | 44 Main St W | 58257 | Map |
| First State Bank | Mayville | 124 Center Ave S | 58257 | Map |
| Gate City Bank | Mayville | 11 1st St Se | 58257 | Map |
| Bravera Bank | Mcclusky | 217 Main Street | 58463 | Map |
| Farmers & Merchants Bank of North Dakota | Mcville | 201 S Main St | 58254 | Map |
| Dakota Heritage Bank | Medina | 101 2nd Ave Sw | 58467 | Map |
| First State Bank of Golva | Medora | 365 3rd Avenue | 58645 | Map |
| First United Bank | Michigan | 105 Main St N | 58259 | Map |
| Stock Growers Bank | Milnor | 414 Main St | 58060 | Map |
| KodaBank | Minto | 521 2nd St | 58261 | Map |
| Gate City Bank | Mohall | 101 Main St E | 58761 | Map |
| The Citizens State Bank at Mohall | Mohall | 102 Main St W | 58761 | Map |
| Commercial Bank of Mott | Mott | 325 Brown Ave | 58646 | Map |
| Horizon Financial Bank | Munich | 416 Main St | 58352 | Map |
| Stock Growers Bank | Napoleon | 324 Main Ave | 58561 | Map |
| KodaBank | Neche | 529 E 5th St | 58265 | Map |
| Bravera Bank | New England | 6 E 9th St | 58647 | Map |
| Dakota Community Bank & Trust, National Association | New Leipzig | 111 Main Ave | 58562 | Map |
| Bank Forward | New Rockford | 6 8th St S | 58356 | Map |
| Security First Bank of North Dakota | New Salem | 700 Ash Ave | 58563 | Map |
| Cornerstone Bank | New Town | 323 Main St | 58763 | Map |
| Peoples State Bank | Newburg | 380 Main St | 58762 | Map |
| Bravera Bank | Northwood | 220 S Main St | 58267 | Map |
| American Federal Bank | Northwood | 504 1st Avenue North | 58267 | Map |
| Alerus Financial, National Association | Northwood | 503 Washington Ave | 58267 | Map |
| Starion Bank | Oakes | 601 Main Ave | 58474 | Map |
| BankNorth | Oakes | 620 Main Ave | 58474 | Map |
| Horizon Financial Bank | Osnabrock | 329 Broadway | 58269 | Map |
| Hometown Community Bank | Page | 116 Morton Ave | 58064 | Map |
| First United Bank | Park River | 503 Briggs Ave S | 58270 | Map |
| Gate City Bank | Park River | 201 Briggs Ave S | 58270 | Map |
| Citizens State Bank of Lankin | Park River | 317 Briggs Ave S | 58270 | Map |
| Cornerstone Bank | Parshall | 11 S Main Street | 58770 | Map |
| KodaBank | Pembina | 133 W Stutsman St | 58271 | Map |
| First United Bank | Petersburg | 202 South Fifth Street | 58272 | Map |
| Cornerstone Bank | Plaza | 402 Main Street | 58771 | Map |
| First State Bank | Portland | 509 Parke Ave | 58274 | Map |
| Liberty State Bank | Powers Lake | 111 Main St | 58773 | Map |
| First State Bank & Trust | Ray | 24 Rr Avenue | 58849 | Map |
| Dakota Western Bank | Regent | 24 Main Ave S | 58650 | Map |
| Dakota Community Bank & Trust, National Association | Richardton | 128 B St N | 58652 | Map |
| First Security Bank - West | Robinson | 101 Main St | 58478 | Map |
| First United Bank | Rocklake | 31 Main St | 58365 | Map |
| Rolette State Bank | Rolette | 209 Main Street | 58366 | Map |
| Dacotah Bank | Rolla | 15 Main Avenue East | 58367 | Map |
| Starion Bank | Rolla | 101 1st Ave Se | 58367 | Map |
| First International Bank & Trust | Rugby | 215 Highway 2 Sw | 58368 | Map |
| Cornerstone Bank | Rugby | 235 Hwy 2 Se | 58368 | Map |
| First United Bank | Rugby | 319 S Main Ave | 58368 | Map |
| Old National Bank | Rugby | 105 3rd St Sw | 58368 | Map |
| Merchants Bank | Rugby | 210 S Main Ave | 58368 | Map |
| Dakota Western Bank | Scranton | 307 Hiway 67 North | 58653 | Map |
| First United Bank | Sharon | 312 Main St | 58277 | Map |
| The Citizens State Bank at Mohall | Sherwood | Lincoln Avenue | 58782 | Map |
| Bravera Bank | Stanley | 15 S Main St | 58784 | Map |
| BNC National Bank | Stanley | 210 S Main St | 58784 | Map |
| Choice Financial Group | Steele | 115 E Broadway | 58482 | Map |
| Strasburg State Bank | Strasburg | 720 Main St | 58573 | Map |
| Dakota Heritage Bank | Streeter | 101 Florence St N | 58483 | Map |
| Dakota Community Bank & Trust, National Association | Taylor | 123 Main Street | 58656 | Map |
| First State Bank | Thompson | 620 Broadway St | 58278 | Map |
| The Bank of Tioga | Tioga | 7 N Main St | 58852 | Map |
| Farmers & Merchants Bank of North Dakota | Tolna | 101 Main St N | 58380 | Map |
| Merchants Bank | Towner | 202 Main St S | 58788 | Map |
| TruCommunity Bank | Turtle Lake | 205 Main St | 58575 | Map |
| Bravera Bank | Underwood | 308 Lincoln Ave | 58576 | Map |
| Dacotah Bank | Valley City | 240 3rd St Nw | 58072 | Map |
| Bank Forward | Valley City | 430 W Main St | 58072 | Map |
| Peoples State Bank of Velva | Velva | 101 Main St N | 58790 | Map |
| Peoples State Bank, Fairmount, N. D. | Wahpeton | 1900 11th St N | 58075 | Map |
| Bell Bank | Wahpeton | 717 2nd Ave N | 58075 | Map |
| Gate City Bank | Wahpeton | 802 Dakota Ave | 58075 | Map |
| American Federal Bank | Wahpeton | 615 2nd Ave N | 58075 | Map |
| Wells Fargo Bank, National Association | Wahpeton | 119 6th St N | 58075 | Map |
| Old National Bank | Wahpeton | 1618 Commerce St | 58075 | Map |
| KodaBank | Walhalla | 1112 Central Ave | 58282 | Map |
| Choice Financial Group | Walhalla | 407 12th St | 58282 | Map |
| TruCommunity Bank | Washburn | 710 Main Ave | 58577 | Map |
| First International Bank & Trust | Watford City | 100 N Main St | 58854 | Map |
| First International Bank & Trust | Watford City | 313 Fox Hills Parkway North | 58854 | Map |
| Cornerstone Bank | Watford City | 106 8th Avenue Se | 58854 | Map |
| BNC National Bank | Watford City | 205 N Main St | 58854 | Map |
| Peoples State Bank | Westhope | 110 Main St | 58793 | Map |
| First International Bank & Trust | Williston | 1331 9th Ave W | 58801 | Map |
| First International Bank & Trust | Williston | 19 4th St E | 58801 | Map |
| First State Bank & Trust | Williston | 22 4th St E | 58801 | Map |
| American State Bank & Trust Company of Williston | Williston | 223 Main St | 58801 | Map |
| Gate City Bank | Williston | 300 11th St W | 58801 | Map |
| Gate City Bank | Williston | 422 Main St | 58801 | Map |
| U.S. Bank National Association | Williston | 202 Main St | 58801 | Map |
| The Union Bank | Wilton | 110 Dakota Ave | 58579 | Map |
| Bank Forward | Wimbledon | 122 3rd Ave | 58492 | Map |
| Unison Bank | Wishek | 102 N Centennial St | 58495 | Map |
| Lincoln State Bank | Wyndmere | 400 Ash Avenue | 58081 | Map |
| McIntosh County Bank | Zeeland | 101 North Main Avenue | 58581 | Map |
Source: FDIC BankFind Suite, retrieved 2026-09-20. See data sources. Branch details can change: confirm with the bank before you visit.
Frequently asked questions
How many bank branches are in North Dakota?
Our list has 389 branches of FDIC-insured banks in North Dakota. The number changes as branches open and close.
Which bank has the most branches in North Dakota?
In our list it is Gate City Bank, with 35 branches.
Are credit unions included?
No. This list covers FDIC-insured banks and savings institutions only.