Skip to content
ZipNumbers

North Dakota ZIP codes

Quick answer

North Dakota contains 389 ZIP code tabulation areas. The statewide sales tax base rate is 5%, and local ZIPs may add county, city and district rates on top.

Type the 5-digit ZIP to open its profile.

All 389 ZIP codes

Sorted by ZIP, Census 2019-2023 ACS 5-year estimates.

ZIPCountyPopulationMedian incomeMedian home valueMedian rent
57648Emmons County476$66,635$97,100$721
58001Richland County231$69,500$156,300
58002Cass County25
58004Cass County282$87,969$176,600
58005Cass County779$143,906$365,800
58006Cass County512$89,375$240,600$629
58007Cass County63$109,375$300,000
58008Richland County184$130,625
58009Traill County24
58011Cass County507$98,958$234,700
58012Cass County2,805$78,533$307,500$764
58013Sargent County85$61,771$253,800
58015Richland County316$99,000$314,300
58016Traill County210$104,659$115,300
58017Sargent County330$61,094$83,600$514
58018Richland County481$94,934$258,700
58021Cass County528$80,417$241,800
58027Ransom County1,433$73,021$150,000$867
58029Cass County71$143,750$416,700
58030Richland County612$73,250$120,000$583
58031Cass County327$92,917$79,600
58032Sargent County765$78,906$151,700$748
58033Ransom County356$109,375$211,400$348
58035Traill County226$125,833$237,500
58036Cass County302$98,036$277,200
58038Traill County214$94,000$187,500$588
58040Sargent County1,041$71,094$179,200$905
58041Richland County1,471$80,357$144,700$450
58042Cass County1,391$141,500$334,100
58043Sargent County136$125,694$96,300
58045Traill County2,181$79,250$203,900$646
58046Steele County646$61,250$161,300$632
58047Cass County5,136$142,216$417,800$963
58048Cass County478$98,000$166,700$625
58049Barnes County276$104,000$113,500
58051Cass County1,654$105,893$319,100$661
58052Cass County496$86,458$227,700$692
58053Richland County1,333$51,213$101,100$684
58054Ransom County3,332$74,231$196,300$691
58056Steele County217$29,291
58057Richland County295$49,327$112,500
58058Richland County128$66,250$112,500
58059Cass County1,625$116,023$292,900$1,222
58060Sargent County1,116$78,750$162,500$622
58061Richland County370$81,620$167,500$506
58062Barnes County104$68,571$130,200
58063Barnes County430$95,833$215,600$494
58064Cass County444$82,500$260,700$513
58065Barnes County11$162,500
58067Sargent County243$96,875$122,900$463
58068Ransom County224$80,089$75,000
58069Sargent County144$61,250$137,500
58071Cass County482$106,667$192,400$578
58072Barnes County8,061$66,603$170,500$792
58074Richland County44
58075Richland County8,887$64,161$178,800$756
58076Richland County528
58077Richland County726$106,750$261,800$1,110
58078Cass County39,946$97,206$303,200$1,073
58079Cass County503$122,292$289,600
58081Richland County880$85,625$186,100
58102Cass County32,591$56,028$235,600$829
58103Cass County48,520$57,699$239,200$831
58104Cass County47,481$85,014$346,100$1,087
58105Cass County2,669$118,636
58201Grand Forks County42,003$69,120$274,000$966
58202Grand Forks County3,035$29,464$1,344
58203Grand Forks County16,308$57,905$202,500$932
58204Grand Forks County1,879$72,955$1,621
58205Grand Forks County193
58210Walsh County302$45,938$89,100$705
58212Nelson County336$60,588
58214Grand Forks County363$130,313
58216Pembina County165$143,750$216,700
58218Traill County819$83,750$245,000$684
58219Traill County77$82,700
58220Pembina County2,215$61,875$165,900$843
58222Pembina County250$44,583$83,100$1,667
58223Traill County206$125,054$327,000
58224Nelson County52$126,250$67,900
58225Pembina County1,146$76,250$122,100$570
58227Walsh County479$72,679$107,500$639
58228Grand Forks County687$66,339$176,600$735
58229Walsh County93$29,440$106,900
58230Steele County586$90,221$101,200$608
58231Walsh County451$83,906$92,300
58233Walsh County289$93,636$159,700
58235Grand Forks County609$74,688$111,000$1,063
58236Pembina County40$250,001
58237Walsh County5,051$68,056$154,900$725
58238Pembina County145$103,000$129,200
58239Cavalier County25$92,500
58240Steele County1,065$76,250$161,500$717
58241Pembina County196$52,321$97,900$1,567
58243Walsh County563$68,750$120,200$930
58244Grand Forks County42
58249Cavalier County2,363$64,805$145,000$818
58250Walsh County197$84,375$82,500$569
58251Grand Forks County1,955$93,155$213,600$680
58254Nelson County596$106,563$106,900$581
58255Cavalier County0
58256Grand Forks County801$85,625$208,300$1,182
58257Traill County2,275$77,125$198,000$833
58258Grand Forks County269$48,500$98,500
58259Nelson County446$64,167$102,500$1,044
58260Cavalier County203$67,813$84,700
58261Walsh County1,284$73,750$118,900$725
58262Pembina County129$725
58265Pembina County533$87,639$103,100
58266Grand Forks County78$86,250$86,700
58267Grand Forks County1,483$87,500$203,500$758
58269Cavalier County155$36,500$55,000$1,094
58270Walsh County1,838$75,795$145,500$932
58271Pembina County617$89,554$139,100$675
58272Nelson County211$78,125$112,500$1,042
58273Walsh County169$57,750$78,300
58274Steele County895$102,143$195,300$506
58275Grand Forks County812$92,917$216,300$1,388
58276Pembina County422$79,167$78,500$545
58277Steele County189$213,000
58278Grand Forks County2,116$103,571$314,400$719
58281Cavalier County60$123,833$77,300
58282Pembina County1,240$49,500$108,700$648
58301Ramsey County10,046$58,688$205,200$682
58310Rolette County9
58311Cavalier County65$79,375$94,000
58313Pierce County54$31,875$84,300
58316Rolette County5,902$54,611$82,300$467
58317Towner County189$64,500$91,700$375
58318Bottineau County3,843$84,150$218,000$744
58321Ramsey County148$92,250$264,300
58323Cavalier County74
58324Towner County1,354$56,250$144,600$757
58325Ramsey County122
58327Ramsey County325$61,750$186,100
58329Rolette County2,779$51,283$84,800$410
58330Ramsey County492$68,750$81,700$843
58331Towner County169$58,900
58332Benson County216$65,347$81,800$648
58335Benson County1,047$29,886$36,500$381
58338Ramsey County112$61,875$114,400
58339Towner County16$28,125
58341Wells County2,642$62,375$131,700$631
58343Benson County78$98,750$216,200
58344Nelson County1,004$64,141$126,400$616
58345Ramsey County123$77,813
58346Benson County597$66,750$87,600$624
58348Benson County801$61,080$77,300$539
58351Benson County375$82,697$105,600$638
58352Cavalier County410$77,237$118,400
58353Rolette County119$128,750$175,000$663
58355Cavalier County22$130,625$62,500
58356Eddy County1,692$54,537$112,800$616
58357Benson County549$80,441$52,400
58361Nelson County218$127,670$219,300$825
58362Ramsey County25
58363Towner County62$98,125$164,800
58365Towner County159$51,250$49,500$560
58366Rolette County793$89,583$141,900$436
58367Rolette County1,485$55,313$150,200$695
58368Pierce County3,205$56,209$151,200$815
58369Rolette County1,012$85,066$116,700$694
58370Benson County1,187$66,583$83,300$567
58372Towner County119$106,250
58374Eddy County597$61,250$111,700$538
58377Ramsey County227$106,250$157,700
58379Benson County289$41,500$806
58380Nelson County399$71,250$770
58381Eddy County468$110,000$222,900$840
58382Ramsey County139$91,429
58384Bottineau County322$71,875$63,600$675
58385Pierce County197$123,438
58386Benson County66$131,250
58401Stutsman County17,294$59,187$208,400$742
58402Stutsman County102
58405Stutsman County694
58413McIntosh County975$47,946$67,500$581
58415LaMoure County194$63,750
58416Griggs County419$60,179$120,000$354
58418Wells County336$58,438$80,800$600
58420Stutsman County372$107,500$248,200
58421Foster County3,043$84,688$168,500$759
58422Wells County221$127,132$164,300
58423Wells County175$152,200
58424Stutsman County390$76,250$289,300$871
58425Griggs County1,446$77,500$132,700$570
58426Stutsman County166$91,875$102,500
58428Kidder County274$64,911$188,100
58429Barnes County281$77,000$187,000
58430Sheridan County121$54,821$131,300
58431LaMoure County76$88,750$107,500
58433LaMoure County1,194$61,528$116,300$520
58436Dickey County1,665$56,008$177,200$786
58438Wells County688$66,172$78,800$605
58439Dickey County333
58440Logan County129$73,750$91,900
58441Dickey County358$86,477$152,500
58442Logan County442$58,295$111,600$517
58443Foster County116$56,667$56,300$625
58444Sheridan County160$71,875$56,500$538
58445Foster County154$72,500$120,300
58448Griggs County270$56,458$120,000$675
58451Wells County43$59,773$112,500
58452Griggs County3
58454LaMoure County426$66,042$107,700$570
58455Stutsman County307$77,188$127,300
58456Dickey County622$67,250$95,000$742
58458LaMoure County1,115$68,125$172,400$775
58460Logan County112$37,500$53,300
58461Barnes County458$61,875$163,800$630
58463Sheridan County570$70,250$82,900$362
58464Eddy County244$64,167$155,800
58466LaMoure County461$74,279$113,700$617
58467Stutsman County568$69,583$86,100$625
58472Stutsman County473$96,154$188,400
58474Dickey County2,739$66,900$165,900$743
58475Kidder County73$14,837$27,100
58476Stutsman County516$116,600$1,292
58477Burleigh County143$81,528$161,100
58478Kidder County172$56,000
58479Barnes County160$72,083$190,600
58480Barnes County177$80,982
58481Barnes County153$74,886$233,300
58482Kidder County892$61,705$168,800$786
58483Stutsman County338$44,583$86,100
58484Griggs County104$142,500$84,000
58486Wells County145$120,750$97,000
58487Kidder County530$49,667$59,000$806
58488Kidder County144$76,563
58490LaMoure County261$98,438$150,000
58492Barnes County306$99,531$263,600$631
58494Burleigh County400$86,667$153,700$1,188
58495McIntosh County1,203$71,548$104,700$712
58496Stutsman County144$88,125$179,800$825
58497Stutsman County220$108,618$280,200
58501Burleigh County28,571$69,796$276,000$938
58503Burleigh County37,081$105,108$383,300$1,131
58504Burleigh County30,159$78,671$282,100$940
58505Burleigh County0
58520Morton County284$93,875$105,700
58521Burleigh County708$133,400$432,700
58523Mercer County3,277$85,600$199,900$1,092
58524Emmons County82$81,250
58528Sioux County754$23,750$111,100$452
58529Grant County656$56,875$78,000$621
58530Oliver County1,090$89,375$186,900$725
58531McLean County328$67,067$262,500
58532Burleigh County271$52,981$212,500$1,110
58533Grant County911$38,500$110,300$649
58535Morton County435$66,750$119,400$578
58538Sioux County2,179$39,545$82,400$447
58540McLean County2,986$75,625$257,800$669
58541Mercer County517$112,188$232,100
58542Emmons County236$44,107$102,000$1,583
58544Emmons County526$91,250$147,200$875
58545Mercer County3,278$73,229$208,400$994
58549Emmons County251$59,861$187,500
58552Emmons County1,460$64,352$106,100$538
58554Morton County29,175$82,168$266,900$1,048
58558Burleigh County803$101,815$339,100$1,534
58559McLean County393$96,964$281,500
58560Burleigh County298$303,000$788
58561Logan County1,030$57,500$98,200$850
58562Grant County371$62,188$80,200$840
58563Morton County1,850$76,250$193,100$850
58564Grant County94$58,594
58565McLean County187$96,667$220,500
58566Morton County270$306,500
58568Sioux County532$55,938$98,200$752
58569Grant County91$105,833
58570Morton County489$103,125$134,400
58571Mercer County839$55,694$119,300
58572Burleigh County322$72,500$461,100
58573Emmons County736$65,000$98,300$543
58575McLean County904$78,618$170,400$779
58576McLean County1,005$89,868$197,900$808
58577McLean County1,908$77,778$248,900$804
58579Burleigh County970$90,500$279,200$838
58580Mercer County508$107,222$251,800$1,125
58581McIntosh County266$79,028$583
58601Stark County29,680$81,008$269,200$968
58620Slope County193$61,250
58621Golden Valley County1,203$75,313$120,800$867
58622Billings County1,650$77,778$218,300$1,087
58623Bowman County1,918$72,188$183,400$861
58625Dunn County264$94,063$294,400
58626Dunn County509$97,813$251,700$972
58627Billings County211$89,500$285,000
58630Stark County412$112,625$234,300$1,344
58631Morton County948$55,455$122,700$750
58632Golden Valley County241$71,250$122,000$442
58634McKenzie County230$241,900
58636Dunn County939$62,500$121,100$938
58638Morton County949$60,341$111,700$869
58639Adams County1,715$54,946$116,900$498
58640Dunn County1,324$99,071$286,300$950
58641Stark County65
58642Dunn County334$98,920$275,000
58643Bowman County113$62,250$52,500
58644Dunn County18$151,250$400,000
58645Billings County269$68,125$347,200$634
58646Hettinger County1,107$54,821$86,300$644
58647Slope County1,120$72,500$183,300$861
58649Adams County353$65,625$57,400$1,375
58650Hettinger County496$71,971$135,900$822
58651Bowman County555$84,853$159,400$2,083
58652Stark County1,224$79,545$196,700$588
58653Bowman County709$89,063$159,200$777
58654Golden Valley County250$122,727
58655Stark County644$136,771$303,700$712
58656Stark County366$91,429$253,800$850
58701Ward County32,868$75,329$270,200$875
58703Ward County22,604$82,926$254,800$1,030
58704Ward County4,601$65,571$1,413
58705Ward County303
58707Ward County496
58710McHenry County535$86,923$113,700$730
58711Bottineau County164$67,500$179,200
58712McHenry County70$42,917$104,200
58713McHenry County184$83,365$576,900
58716McLean County287$59,020$251,900
58718Ward County1,137$86,667$217,200$675
58721Burke County426$90,833$136,500$525
58722Ward County1,410$80,982$241,400$988
58723McLean County233$74,167$118,800
58725Renville County438$87,344$206,700
58727Burke County148$103,750$257,500
58730Divide County1,369$81,711$153,300$1,023
58731McHenry County412$98,571$142,200
58733Ward County216$96,000$166,700
58734Ward County211$68,958$166,700
58735Ward County534$126,458$330,000$1,417
58736McHenry County430$58,000$84,300$746
58737Burke County148$108,500
58740Renville County744$92,981$207,400$1,172
58741McHenry County668$109,375$123,800$641
58744McHenry County90$171,400
58746Ward County1,583$71,563$148,300$815
58748Bottineau County149$62,813
58750Bottineau County609$70,000$217,900$791
58752Burke County347$87,344$123,200$728
58755Williams County208$134,173
58756Ward County162$74,609$106,300$608
58757Dunn County1,130$99,432$171,300$829
58758Sheridan County267$83,889$112,500
58759McLean County705$88,409$177,200$1,000
58760Bottineau County258$67,667$87,900
58761Renville County852$64,803$152,700$642
58762Bottineau County231$89,464$113,000$522
58763Mountrail County4,229$64,743$219,500$784
58765Divide County305$81,250$95,800$1,147
58768McHenry County305$81,771$189,300
58769Mountrail County180$78,594$112,100$938
58770Mountrail County1,437$66,167$181,000$705
58771Mountrail County589$88,088$165,100$1,063
58772Burke County164$111,406$79,100$678
58773Burke County1,035$95,833$254,600$1,051
58775McLean County166$66,125$575
58776Mountrail County230$81,797$1,285
58778McLean County143$143,811$406,100
58779McLean County346$65,000$58,200$529
58781Ward County691$103,750$263,200$1,225
58782Renville County440$75,985$45,000$458
58783Bottineau County381$125,509$223,600$329
58784Mountrail County2,728$107,321$253,200$1,125
58785Ward County1,729$104,750$306,400$846
58787Renville County92$76,429
58788McHenry County803$80,278$125,900
58789McHenry County482$80,750$118,000
58790McHenry County1,500$81,563$232,500$732
58792McHenry County247$102,667$213,300
58793Bottineau County508$66,818$125,000$1,917
58794Mountrail County230$71,414
58795Divide County256$99,643$132,100
58801Williams County33,969$90,119$279,800$1,116
58830Williams County91$53,750$181,300
58831McKenzie County1,100$133,750$384,100$1,396
58833Divide County164$104,922$196,100
58835McKenzie County1,003$134,595$423,600
58838McKenzie County306$63,571$250,000
58843Williams County799$130,347$296,400$1,417
58844Divide County107
58845Williams County555$93,859$181,900
58847McKenzie County226$81,464
58849Williams County1,119$73,382$239,100$971
58852Williams County2,064$67,143$207,200$1,043
58853Williams County395$103,194$639
58854McKenzie County9,345$88,234$387,700$1,212
58856Williams County213$101,563$248,100

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

More North Dakota data.