North Dakota ZIP Codes

ZIP Codes: 388
Cities: 404
Population: 773,344
Table of North Dakota ZIP Codes with list of cities and counties and population for each ZIP Code.
ZIPCityCountyPopulation
56744 Oslo city Grand Forks County, Marshall County, Polk County, Walsh County 530
57255 New Effington town Richland County, Roberts County 390
57638 Lemmon city Adams County, Corson County, Grant County, Perkins County, Sioux County 1,803
58001 Abercrombie city Richland County 260
58002 Cass County 0
58004 Amenia city Cass County 308
58005 Argusville city Cass County 926
58006 Arthur city Cass County 500
58007 Ayr city Cass County 81
58008 Barney city Richland County 197
58009 Blanchard CDP Traill County 20
58011 Buffalo city Cass County 458
58012 Casselton city Cass County 2,750
58013 Cayuga city Sargent County 123
58015 Christine city Richland County 231
58016 Clifford city Steele County, Traill County 239
58017 Cogswell city Sargent County 284
58018 Colfax city Richland County 525
58021 Davenport city, Horace city Cass County 515
58027 Alice city, Enderlin city Barnes County, Cass County, Ransom County 1,379
58029 Erie CDP Cass County 53
58030 Fairmount city Richland County, Wilkin County 663
58031 Alice city, Fingal city Barnes County, Cass County 425
58032 Forman city Sargent County 683
58033 Englevale CDP, Fort Ransom city Ransom County 557
58035 Galesburg city Cass County, Steele County, Traill County 226
58036 Gardner city Cass County 297
58038 Grandin city Cass County, Traill County 236
58040 Gwinner city Sargent County 1,105
58041 Hankinson city, Mantador city Richland County, Roberts County 1,674
58042 Brooktree Park CDP, Harwood city Cass County 1,314
58045 Caledonia CDP, Hillsboro city Traill County 2,061
58046 Hope city, Pillsbury city Barnes County, Cass County, Steele County 650
58047 Fargo city, Horace city, Oxbow city Cass County, Richland County 4,350
58048 Hunter city Cass County, Traill County 447
58049 Kathryn city Barnes County, LaMoure County, Ransom County 282
58051 Kindred city Cass County, Richland County 1,731
58052 Leonard city Cass County, Ransom County, Richland County 556
58054 Elliott city, Lisbon city Ransom County 3,118
58056 Luverne city Barnes County, Griggs County, Steele County 122
58057 McLeod CDP Ransom County, Richland County 228
58058 Mantador city Richland County 110
58059 Mapleton city Cass County 1,490
58060 De Lamere CDP, Milnor city Ransom County, Richland County, Sargent County 1,159
58061 Mooreton city Richland County 267
58062 Nome city Barnes County, Ransom County 168
58063 Oriska city Barnes County 419
58064 Page city Barnes County, Cass County, Steele County 522
58065 Pillsbury city Barnes County 9
58067 Rutland city Sargent County 270
58068 Sheldon city Cass County, Ransom County 362
58069 Gwinner city Ransom County, Sargent County 132
58071 Tower City city Barnes County, Cass County 398
58072 Valley City city Barnes County 7,897
58074 Richland County 41
58075 Abercrombie city, Dwight city, Great Bend city, Wahpeton city Richland County 9,163
58076 Wahpeton city Richland County 312
58077 Walcott city Richland County 755
58078 Fargo city, Horace city, West Fargo city Cass County 38,448
58079 Embden CDP, Wheatland CDP Cass County 394
58081 Wyndmere city Richland County, Sargent County 869
58102 Fargo city, North River city, Reile's Acres city Cass County 30,980
58103 Fargo city Cass County 50,019
58104 Briarwood city, Fargo city, Frontier city, Prairie Rose city Cass County 44,073
58105 Fargo city Cass County 2,302
58201 Grand Forks city Grand Forks County 42,977
58202 Grand Forks city Grand Forks County 2,655
58203 Grand Forks city Grand Forks County 15,807
58204 Grand Forks AFB CDP Grand Forks County 1,960
58205 Grand Forks AFB CDP Grand Forks County 718
58210 Adams city Walsh County 274
58212 Aneta city Grand Forks County, Griggs County, Nelson County, Steele County 398
58214 Grand Forks County 378
58216 Bathgate city Pembina County 205
58218 Buxton city Traill County 804
58219 Caledonia CDP Traill County 64
58220 Cavalier city Cavalier County, Pembina County 2,174
58222 Crystal city Pembina County 255
58223 Traill County 100
58224 Dahlen CDP Nelson County 11
58227 Edinburg city Cavalier County, Pembina County, Walsh County 566
58228 Emerado city Grand Forks County 738
58229 Fairdale city Cavalier County, Ramsey County, Walsh County 67
58230 Finley city Griggs County, Steele County 672
58231 Fordville city Grand Forks County, Walsh County 347
58233 Conway city, Forest River city Grand Forks County, Walsh County 268
58235 Gilby city Grand Forks County 550
58236 Pembina County 46
58237 Auburn CDP, Grafton city, Nash CDP Walsh County 5,104
58238 Hamilton city Pembina County 88
58239 Hannah city Cavalier County 15
58240 Hatton city Grand Forks County, Steele County, Traill County 1,239
58241 Canton City (Hensel) city Pembina County 233
58243 Hoople city Pembina County, Walsh County 561
58244 Inkster city Grand Forks County, Walsh County 40
58249 Langdon city, Loma city Cavalier County 2,391
58250 Lankin city Walsh County 202
58251 Larimore city Grand Forks County 1,975
58254 McVille city Nelson County 495
58255 Cavalier County 0
58256 Manvel city Grand Forks County 780
58257 Mayville city, Portland city Traill County 2,207
58258 Grand Forks County 248
58259 Michigan City city Nelson County 478
58260 Milton city Cavalier County, Pembina County, Walsh County 219
58261 Ardoch city, Minto city Grand Forks County, Walsh County 1,295
58262 Mountain city Cavalier County, Pembina County 83
58265 Neche city Pembina County 510
58266 Niagara city Grand Forks County, Nelson County 130
58267 Northwood city Grand Forks County, Steele County 1,341
58269 Osnabrock city Cavalier County 199
58270 Park River city Walsh County 1,993
58271 Pembina city Pembina County 590
58272 Petersburg city Nelson County 209
58273 Pisek city Walsh County 169
58274 Mayville city, Portland city Steele County, Traill County 999
58275 Reynolds city Grand Forks County, Traill County 749
58276 St. Thomas city Pembina County 460
58277 Sharon city Steele County 168
58278 Thompson city Grand Forks County 2,056
58281 Hannah city, Wales city Cavalier County 76
58282 Walhalla city Cavalier County, Pembina County 1,244
58301 Devils Lake city Benson County, Ramsey County 10,256
58310 Rolette County, Towner County 0
58311 Alsen city, Loma city Cavalier County 70
58313 Balta city Pierce County 70
58316 Belcourt CDP, Green Acres CDP, Shell Valley CDP Rolette County 6,028
58317 Bisbee city Rolette County, Towner County 196
58318 Bottineau city, Gardena city Bottineau County 4,067
58321 Brocket city Nelson County, Ramsey County, Walsh County 98
58323 Calvin city Cavalier County, Towner County 86
58324 Cando city Benson County, Ramsey County, Towner County 1,456
58325 Churchs Ferry city Benson County, Ramsey County 75
58327 Crary city Benson County, Ramsey County 291
58329 Dunseith city, East Dunseith CDP Bottineau County, Rolette County 2,820
58330 Edmore city Cavalier County, Ramsey County, Walsh County 496
58331 Egeland city Towner County 144
58332 Esmond city Benson County, Pierce County 241
58335 Fort Totten CDP Benson County 1,387
58338 Alsen city, Hampden city Cavalier County, Ramsey County 108
58339 Hansboro city Towner County 18
58341 Hamberg city, Harvey city, Heimdal CDP, Selz CDP Benson County, Pierce County, Sheridan County, Wells County 2,544
58343 Knox city Benson County 32
58344 Lakota city Nelson County, Ramsey County 989
58345 Lawton city Ramsey County, Walsh County 185
58346 Leeds city, York city Benson County, Pierce County, Towner County 490
58348 Maddock city Benson County, Wells County 762
58351 Brinsmade city, Minnewaukan city Benson County, Ramsey County 316
58352 Alsen city, Calio city, Munich city Cavalier County, Towner County 419
58353 Mylo city Rolette County 100
58355 Nekoma city Cavalier County 49
58356 New Rockford city Eddy County, Foster County, Wells County 1,698
58357 Oberon city Benson County, Eddy County 634
58361 Pekin city Nelson County 282
58362 Ramsey County 0
58363 Perth city Rolette County, Towner County 79
58365 Hansboro city, Rocklake city Towner County 143
58366 Rolette city, Shell Valley CDP Pierce County, Rolette County 925
58367 Rolla city Rolette County, Towner County 1,677
58368 Balta city, Orrin CDP, Rugby city Benson County, McHenry County, Pierce County 3,428
58369 St. John city Rolette County 985
58370 Fort Totten CDP Benson County 1,252
58372 Sarles city Cavalier County, Towner County 128
58374 Fort Totten CDP, Sheyenne city Benson County, Eddy County, Wells County 684
58377 Starkweather city Cavalier County, Ramsey County, Towner County 292
58379 Benson County 246
58380 Tolna city Benson County, Eddy County, Nelson County, Ramsey County 428
58381 Warwick city Benson County, Eddy County 350
58382 Ramsey County 102
58384 Barton CDP, Overly city, Willow City city Bottineau County, McHenry County, Pierce County, Rolette County 323
58385 Wolford city Pierce County, Rolette County 229
58386 York city Benson County, Pierce County 71
58401 Jamestown city, Spiritwood Lake city Stutsman County 17,501
58402 Jamestown city Stutsman County 239
58405 Jamestown city Stutsman County 603
58413 Ashley city, Venturia city Dickey County, McIntosh County, McPherson County 1,041
58415 Berlin city LaMoure County 191
58416 Binford city Foster County, Griggs County 381
58418 Bowdon city Kidder County, Wells County 356
58420 Buchanan city Stutsman County 291
58421 Carrington city Eddy County, Foster County, Stutsman County, Wells County 2,866
58422 Cathay city Wells County 93
58423 Kidder County, Wells County 50
58424 Cleveland city Stutsman County 359
58425 Cooperstown city Griggs County, Steele County 1,326
58426 Courtenay city, Spiritwood Lake city Foster County, Stutsman County 228
58428 Dawson city Kidder County 215
58429 Dazey city, Sibley city Barnes County, Griggs County 275
58430 Denhoff CDP Sheridan County 139
58431 Dickey city LaMoure County 111
58433 Edgeley city Dickey County, LaMoure County 1,171
58438 Fessenden city, Hamberg city Wells County 881
58440 Fredonia city Logan County, McIntosh County 159
58441 Fullerton city Dickey County 433
58442 Gackle city Logan County, Stutsman County 462
58443 Glenfield city Foster County 176
58444 Goodrich city Burleigh County, Sheridan County, Wells County 164
58445 Grace City city Eddy County, Foster County 270
58448 Hannaford city Barnes County, Griggs County 295
58451 Hurdsfield city Kidder County, Sheridan County, Wells County 101
58452 Jessie CDP Griggs County 52
58454 Jud city LaMoure County, Logan County, Stutsman County 386
58455 Kensal city Foster County, Stutsman County 413
58456 Kulm city Dickey County, LaMoure County, Logan County, McIntosh County 694
58458 Berlin city, LaMoure city Dickey County, LaMoure County 1,107
58460 Lehr city Logan County, McIntosh County 162
58461 Litchville city Barnes County, LaMoure County 440
58463 McClusky city McLean County, Sheridan County 577
58464 McHenry city Eddy County, Foster County, Griggs County 241
58466 Marion city Barnes County, LaMoure County, Stutsman County 480
58467 Medina city Kidder County, Stutsman County 790
58472 Montpelier city LaMoure County, Stutsman County 405
58474 Ludden city, Oakes city Dickey County, LaMoure County, Sargent County 2,677
58475 Pettibone city Kidder County, Stutsman County, Wells County 143
58476 Pingree city Stutsman County 382
58477 Regan city Burleigh County 161
58478 Robinson city Kidder County 120
58479 Leal city, Rogers city Barnes County 147
58480 Sanborn city Barnes County 204
58481 Spiritwood CDP Barnes County, Stutsman County 269
58482 Steele city Kidder County 933
58483 Streeter city Kidder County, Logan County, Stutsman County 345
58484 Sutton CDP Foster County, Griggs County 103
58486 Sykeston city Stutsman County, Wells County 158
58487 Tappen city Kidder County, Stutsman County 568
58488 Tuttle city Burleigh County, Kidder County 115
58490 Verona city LaMoure County, Ransom County 245
58492 Wimbledon city Barnes County, Griggs County, Stutsman County 453
58494 Wing city Burleigh County 399
58495 Wishek city Emmons County, Logan County, McIntosh County 1,185
58496 Woodworth city Stutsman County 135
58497 Ypsilanti CDP Barnes County, Stutsman County 159
58501 Bismarck city Burleigh County 28,676
58503 Bismarck city Burleigh County 36,745
58504 Bismarck city, Lincoln city Burleigh County, Emmons County 29,071
58505 Bismarck city Burleigh County 0
58520 Almont city Grant County, Morton County 236
58521 Burleigh County 679
58523 Beulah city Mercer County, Oliver County 3,321
58524 Braddock city Burleigh County, Emmons County, Kidder County 98
58528 Cannon Ball CDP Sioux County 693
58529 Carson city, Leith city Grant County 755
58530 Center city Mercer County, Oliver County 1,211
58531 Coleharbor city, Riverdale city McLean County 350
58532 Driscoll CDP Burleigh County, Kidder County 288
58533 Elgin city, Heil CDP Grant County 953
58535 Flasher city Grant County, Morton County 423
58538 Cannon Ball CDP, Fort Yates city Sioux County 2,443
58540 Garrison city, White Shield CDP McLean County 2,990
58541 Golden Valley city Mercer County 645
58542 Hague city Emmons County 284
58544 Hazelton city Emmons County 541
58545 Hazen city, Pick City city Mercer County, Oliver County 3,385
58549 Emmons County, Kidder County, Logan County 276
58552 Linton city Emmons County 1,495
58554 Harmon CDP, Mandan city Morton County, Oliver County 28,446
58558 Apple Valley CDP, Menoken CDP Burleigh County 987
58559 Mercer city Burleigh County, McLean County, Sheridan County 244
58560 Burleigh County, Emmons County 248
58561 Napoleon city Kidder County, Logan County 1,022
58562 New Leipzig city Adams County, Grant County, Hettinger County 350
58563 New Salem city Grant County, Morton County, Oliver County 1,973
58564 Raleigh CDP Grant County 52
58565 Riverdale city McLean County 171
58566 Morton County 241
58569 Grant County 101
58570 Cannon Ball CDP, Solen city Morton County, Sioux County 506
58571 Stanton city Mercer County, Oliver County 618
58572 Burleigh County 289
58573 Strasburg city Emmons County 635
58575 Turtle Lake city McLean County 864
58576 Underwood city McLean County 1,005
58577 Washburn city McLean County 1,942
58579 Wilton city Burleigh County, McLean County, Sheridan County 1,230
58580 Zap city Mercer County 383
58581 Zeeland city Emmons County, McIntosh County 235
58601 Dickinson city, South Heart city Dunn County, Stark County 28,902
58620 Amidon city Billings County, Slope County 151
58621 Beach city Billings County, Golden Valley County, McKenzie County, Wibaux County 1,381
58622 Belfield city Billings County, Slope County, Stark County 1,663
58623 Bowman city Bowman County, Harding County, Slope County 1,996
58625 Dodge city Dunn County, Mercer County 326
58626 Dunn Center city Dunn County 634
58627 Billings County, McKenzie County 192
58630 Gladstone city Dunn County, Stark County 581
58631 Glen Ullin city Grant County, Mercer County, Morton County, Oliver County 1,025
58632 Golva city Golden Valley County 204
58634 Billings County, McKenzie County 415
58636 Halliday city Dunn County, Mercer County 1,007
58638 Hebron city Dunn County, Grant County, Mercer County, Morton County, Stark County 967
58639 Bucyrus city, Haynes city, Hettinger city Adams County, Perkins County 1,813
58640 Killdeer city Billings County, Dunn County, McKenzie County 1,284
58641 Hettinger County, Stark County 92
58642 Manning CDP Billings County, Dunn County 259
58643 Marmarth city Bowman County, Fallon County, Slope County 144
58644 Dunn County 17
58645 Medora city Billings County, Golden Valley County, McKenzie County 197
58646 Mott city Adams County, Hettinger County, Stark County 1,086
58647 New England city Billings County, Hettinger County, Slope County, Stark County 1,190
58649 Reeder city Adams County, Bowman County, Harding County, Hettinger County, Slope County 302
58650 Regent city Adams County, Hettinger County 473
58651 Rhame city Bowman County, Golden Valley County, Slope County 486
58652 Richardton city Dunn County, Stark County 1,285
58653 Gascoyne city, Scranton city Adams County, Bowman County, Harding County, Slope County 787
58654 Sentinel Butte city Golden Valley County, Slope County 256
58655 South Heart city Stark County 647
58656 Richardton city, Taylor city Dunn County, Stark County 344
58701 Logan CDP, Minot city, Surrey city Ward County 33,186
58703 Minot city, Minot AFB CDP, Ruthville CDP Ward County 22,189
58704 Minot AFB CDP Ward County 4,551
58705 Minot AFB CDP Ward County 824
58707 Minot city Ward County 449
58710 Anamoose city McHenry County, Pierce County, Sheridan County 590
58711 Antler city Bottineau County 193
58712 Balfour city, Kief city McHenry County 77
58713 Bantry CDP McHenry County 170
58716 Benedict city McHenry County, McLean County, Ward County 289
58718 Berthold city, Foxholm CDP Mountrail County, Renville County, Ward County 1,222
58721 Bowbells city Burke County, Ward County 449
58722 Burlington city Ward County 1,784
58723 Butte city, Kief city McHenry County, McLean County, Sheridan County 213
58725 Carpio city Renville County, Ward County 475
58727 Columbus city, Larson CDP Burke County 143
58730 Crosby city Divide County 1,307
58731 Deering city McHenry County, Ward County 392
58733 Des Lacs city Ward County 387
58734 Donnybrook city Mountrail County, Renville County, Ward County 259
58735 Douglas city McLean County, Ward County 518
58736 Drake city, Kief city McHenry County, Sheridan County 484
58737 Flaxton city, Portal city Burke County 186
58740 Glenburn city, Minot AFB CDP Bottineau County, McHenry County, Renville County, Ward County 730
58741 Granville city McHenry County 716
58744 Karlsruhe city McHenry County 106
58746 Kenmare city Burke County, Mountrail County, Renville County, Ward County 1,365
58748 Gardena city, Kramer city Bottineau County, McHenry County 133
58750 Grano city, Lansford city Bottineau County, Renville County 381
58752 Lignite city Burke County 362
58755 McGregor CDP Burke County, Divide County, Williams County 219
58756 Makoti city McLean County, Mountrail County, Ward County 174
58757 Mandaree CDP Dunn County, McKenzie County 1,082
58758 Martin city Pierce County, Sheridan County, Wells County 267
58759 Max city McLean County, Ward County 673
58760 Maxbass city Bottineau County 266
58761 Loraine city, Mohall city Bottineau County, Renville County 883
58762 Newburg city Bottineau County, McHenry County 177
58763 Four Bears Village CDP, New Town city McKenzie County, McLean County, Mountrail County 3,948
58765 Noonan city Divide County 375
58768 McHenry County, Ward County 263
58769 Palermo city Mountrail County 244
58770 Parshall city McLean County, Mountrail County 1,718
58771 Plaza city McLean County, Mountrail County, Ward County 537
58772 Portal city Burke County 124
58773 Powers Lake city Burke County, Mountrail County 1,043
58775 White Shield CDP McLean County 193
58776 Ross city Mountrail County 325
58778 Ruso city McHenry County, McLean County 110
58779 Ryder city McLean County, Ward County 350
58781 Sawyer city Ward County 551
58782 Sherwood city Bottineau County, Renville County 570
58783 Landa city, Souris city Bottineau County 409
58784 Stanley city Burke County, Mountrail County 2,688
58785 Surrey city Ward County 1,509
58787 Tolley city Renville County 122
58788 Towner city McHenry County, Pierce County 837
58789 Upham city Bottineau County, McHenry County 323
58790 Sawyer city, Velva city McHenry County, Ward County 1,600
58792 Bergen city, Voltaire city McHenry County 212
58793 Westhope city Bottineau County 560
58794 White Earth city Mountrail County 244
58795 Wildrose city Divide County, Williams County 147
58801 Blacktail CDP, Trenton CDP, Williston city McKenzie County, Roosevelt County, Williams County 33,088
58830 Alamo city Divide County, Williams County 273
58831 Alexander city, Arnegard city McKenzie County 1,282
58833 Ambrose city Divide County 229
58835 Arnegard city McKenzie County 992
58838 McKenzie County 312
58843 Epping city, Long Creek CDP, Springbrook city Williams County 852
58844 Fortuna city Divide County 81
58845 Grenora city Divide County, Sheridan County, Williams County 671
58847 McKenzie County 320
58849 Ray city Williams County 1,137
58852 Tioga city Mountrail County, Williams County 1,807
58853 Trenton CDP Williams County 416
58854 Watford City city Dunn County, McKenzie County 8,505
58856 Divide County, Williams County 54
59221 East Fairview CDP, Fairview town McKenzie County, Richland County 2,093
59270 Sidney city Golden Valley County, McKenzie County, Richland County, Wibaux County 8,803
59275 Westby town Divide County, Sheridan County 471

Census data for North Dakota

Demographic estimates in North Dakota

Total population
Total population773,344
Male397,093
Female376,251
Population by age
Under 18 years184,458
18 to 65 years470,688
65 years and over118,198
Median age (years)35.2
Population by race
Total population773,344
One race743,545
   White656,584
   Black or African American24,349
   American Indian and Alaska Native39,103
   Asian12,313
   Native Hawaiian and Other Pacific Islander1,194
   Some other race10,002
Two or more races29,799

Economic characteristics in North Dakota

Income and benefits (in inflation-adjusted dollars)
Total households316,542
Less than $10,00016,890
$10,000 to $24,99936,300
$25,000 to $49,99962,615
$50,000 to $99,999100,052
$100,000 to $149,99956,540
$150,000 to $199,99922,989
$200,000 or more21,156
Median household income (dollars)68,131

Housing characteristics in North Dakota

Housing occupancy
Total housing units370,111
Occupied housing units316,542
Vacant housing units53,569
Housing tenure
Occupied housing units316,542
Owner-occupied199,325
Renter-occupied117,217
Value
Owner-occupied units199,325
Less than $50,00018,182
$50,000 to $99,99921,904
$100,000 to $149,99922,559
$150,000 to $199,99931,125
$200,000 to $299,99954,487
$300,000 to $499,99938,287
$500,000 to $999,99911,240
$1,000,000 or more1,541
Median (dollars)209,900
Gross rent
Occupied units paying rent110,483
Less than $50011,880
$500 to $99961,359
$1,000 to $1,49926,543
$1,500 to $1,9997,791
$2,000 to $2,4991,885
$2,500 to $2,999305
$3,000 or more720
Median (dollars)853
No rent paid6,734

How many ZIP Codes are in North Dakota?

There are 388 ZIP Codes in North Dakota.

What is the largest ZIP Code by population in the North Dakota?

The largest ZIP Code in North Dakota is 58103 with a population of 50,019.

TOP-5 ZIP codes by population in North Dakota:
  • 58103
  • 58104
  • 58201
  • 58078
  • 58503