Skip to content
ZipNumbers
Aerial view of a dense city center, illustrating the US cities ZIP code directory

North Dakota cities and towns

Quick answer

The Census counts 406 places in North Dakota holding 624,606 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.

About this North Dakota directory

How North Dakota places are defined and measured.

This directory lists every place the US Census Bureau tabulates in North Dakota, ranked from the largest to the smallest by population. Incorporated cities, towns and villages appear alongside census-designated places (CDPs) — unincorporated communities that have no local government of their own but are counted separately because they have a recognised name and settled population. The suffix in each name ("city", "town", "village", "CDP") is the Census legal/statistical description, which is why you will see entries such as "Fargo city".

The largest place in North Dakota is Fargo city with 129,064 residents, and the 406 places on this page hold 624,606 people between them. Median household income across the listed places runs from $2,499 to $250,001, and median home values range from $9,999 to $2,000,001 — a spread that shows how much local housing markets diverge inside a single state.

Every figure comes from the American Community Survey 2019-2023 ACS 5-year five-year estimates, which average survey responses over sixty months. That averaging is what makes small towns measurable at all, but it also means the numbers describe the period as a whole rather than today. Blank cells are estimates the Census suppressed because the local sample was too small to publish reliably. Select any place to open its full profile with affordability ratios, poverty and homeownership rates, and links to nearby communities of similar size.

All 406 places

Ranked by population, Census 2019-2023 ACS 5-year estimates.

PlacePopulationMedian incomeMedian home valueMedian rent
Fargo city129,064$66,029$269,800$916
Bismarck city74,146$77,608$291,400$992
Grand Forks city58,882$63,838$243,300$958
Minot city47,922$77,431$254,400$928
West Fargo city39,325$96,877$302,200$1,075
Williston city27,964$84,309$262,700$1,106
Dickinson city25,216$76,964$252,400$963
Mandan city24,293$75,966$246,300$1,044
Jamestown city15,774$54,809$192,500$741
Wahpeton city7,996$57,417$164,600$753
Devils Lake city7,170$42,755$171,000$678
Valley City city6,554$56,471$152,800$782
Watford City city6,016$88,351$385,100$1,210
Minot AFB CDP4,904$65,571—$1,413
Lincoln city4,309$83,387$259,400$1,222
Grafton city4,128$60,184$153,800$715
Horace city3,964$145,801$444,600$963
Beulah city3,058$84,417$194,300$1,092
New Town city2,725$50,707$199,700$819
Casselton city2,640$68,472$297,500$764
Rugby city2,555$50,580$147,800$829
Hazen city2,509$72,094$189,300$989
Lisbon city2,262$61,953$185,700$671
Carrington city2,171$65,469$141,800$743
Stanley city2,089$105,893$241,300$1,120
Grand Forks AFB CDP2,072$72,279—$1,621
Bottineau city2,063$70,882$165,300$770
Mayville city2,050$64,044$196,200$828
Oakes city2,046$64,750$160,100$740
Langdon city1,835$63,664$130,400$741
Belcourt CDP1,739$64,526$94,300$843
Harvey city1,720$42,368$118,000$631
Surrey city1,672$105,125$302,200$846
Hillsboro city1,643$77,844$180,800$645
Tioga city1,525$62,315$196,800$1,005
Bowman city1,523$70,859$181,300$904
Park River city1,483$76,080$118,600$892
Garrison city1,456$68,646$181,800$625
Washburn city1,434$75,729$226,200$804
New Rockford city1,325$47,969$101,400$584
Cavalier city1,304$57,188$155,500$829
Larimore city1,262$78,846$180,200$677
Mapleton city1,243$116,364$285,500—
Cando city1,199$49,375$149,300$740
Burlington city1,169$95,216$237,800$988
Rolla city1,164$52,841$121,500$695
Hettinger city1,141$50,750$112,600$498
Crosby city1,116$80,000$111,800$1,023
Shell Valley CDP1,112$43,281$55,200$377
Thompson city1,092$110,909$274,000$706
Kenmare city1,027$64,167$122,000$815
Velva city997$81,354$208,700$755
Enderlin city987$70,625$120,800$854
Parshall city957$42,500$121,700$711
Ellendale city946$40,000$115,900$786
Northwood city941$76,875$200,500$750
Beach city933$60,074$124,700$867
Fort Totten CDP930$28,750—$363
Kindred city927$103,542$291,100$658
Walhalla city927$30,774$100,300$644
Wishek city922$65,357$103,300$712
Green Acres CDP914$46,429—$436
Cooperstown city910$51,932$108,300$539
New Salem city904$69,750$173,400$866
Reile's Acres city888$198,333$455,900—
Killdeer city879$89,583$271,900$848
Gwinner city877$66,071$151,900$912
Linton city871$50,833$87,400$536
Cannon Ball CDP859$33,542$128,100$458
Dunseith city853$51,004$49,300$517
Drayton city818$70,347$103,800$570
Harwood city775$145,000$303,600—
Hankinson city768$66,250$100,700$533
Napoleon city768$68,068$85,000$850
Ray city762$69,792$211,500$971
Richardton city761$69,844$188,900$576
Steele city742$63,000$160,300$786
Hebron city739$60,114$104,600$873
Mott city738$51,964$77,500—
LaMoure city703$65,625$150,800$775
Underwood city701$71,625$196,300$718
Lidgerwood city673$49,750$81,100$697
Edgeley city672$45,556$99,100$518
Glen Ullin city662$48,558$105,500$750
New England city658$74,375$143,300$861
Elgin city654$40,000$111,400$649
Hatton city639$72,885$133,700$675
Milnor city638$80,417$142,600$638
Ashley city636$39,519$57,900$581
Lakota city629$63,672$145,700$616
Forman city622$71,607$133,300$730
Belfield city618$46,417$185,000$675
Minto city616$71,071$94,600$650
Mohall city614$61,667$167,000$613
Mandaree CDP604$64,063$104,200$747
Pembina city583$88,523$133,700$675
Wilton city582$83,750$206,100$838
Argusville city568$160,089$350,000—
Stanton city560$57,222$111,200—
South Heart city556$138,780$333,100$636
Wyndmere city553$85,197$156,700—
Portland city548$100,714$204,500$506
Strasburg city523$46,750$92,700$541
Center city510$74,464$170,100—
Turtle Lake city502$57,250$123,900$779
Leeds city487$73,750$82,900$624
Fessenden city477$65,125$73,300$605
Kulm city476$69,318$71,000$742
Glenburn city466$80,000$180,600$1,172
Towner city466$53,333$93,300—
Trenton CDP464$99,531$202,600$639
Berthold city444$90,972$209,100$547
Maddock city425$45,625$46,300$528
Manvel city413$89,500$184,500$1,136
Scranton city408$91,250$109,700$775
Gilby city401$85,625$84,500$788
Halliday city396$64,464$106,900$1,069
Emerado city391$65,795$142,900$725
East Dunseith CDP367——$403
Reynolds city367$86,875$137,500$1,750
Dunn Center city366$96,042$145,800$972
Oxbow city361$172,083$582,100—
Arthur city357$84,722$209,700$629
Buxton city356$93,750$173,500$688
Neche city355$80,625$87,100—
Rolette city347$90,179$120,300$404
Tower City city345$107,708$189,700$561
McVille city338$58,750$91,900$572
Westhope city330$54,643$105,000—
McClusky city325$44,286$73,600$359
Grenora city323—$103,800—
Finley city322$74,583$73,100$642
Hope city321$53,750$110,400$636
Fairmount city316$55,313$79,300$567
Plaza city314$81,875$202,500$1,063
St. Thomas city306$67,083$74,100—
Sawyer city305$65,625$181,300$1,600
Walcott city302$93,523$196,400$1,102
Anamoose city292$64,500$57,500$750
Powers Lake city292$77,750$165,000$1,074
Gackle city287$60,000$103,100$517
Max city284$73,750$140,600$625
Michigan City city278$80,500$89,000$1,044
Granville city277$95,000$103,100$825
Hoople city277$76,458$105,400$725
White Shield CDP277$65,750$200,000$533
Edmore city274$68,274$55,000$843
Hunter city271$75,000$133,000$625
Alexander city268$135,179$340,300$1,396
Bowbells city267$80,938$113,600$525
Colfax city265$114,375$202,800—
Tappen city264$50,682—$806
Carson city260$40,000$72,000$575
Munich city258$75,855$111,200—
St. John city248—$79,200$771
Drake city245$46,875$76,700$713
Leonard city244$72,917$158,100$580
Medina city242$51,875$75,000$598
Golden Valley city241$76,875$135,700—
Gladstone city240$105,000$200,900$850
Lansford city234$72,750$162,500$795
Oriska city234$93,750$77,900$494
Abercrombie city231$69,500$156,300—
Kensal city229$80,000$90,000—
Benedict city227$59,155$250,700—
Christine city221$89,107$260,700—
Sheyenne city217$46,979$58,200$434
Fordville city216$70,000$80,000—
Davenport city215$83,750$214,300—
Edinburg city215$56,071$70,000$633
New Leipzig city215$51,667$80,000$840
Buffalo city213$99,583$166,700$575
Rhame city213$93,750$121,900$2,083
Sherwood city213$58,438$47,700$458
Flasher city207$43,984$58,300$581
Wing city202$85,568$86,700$525
Four Bears Village CDP200——$624
Taylor city193$96,458$209,100$850
Harmon CDP192$99,519$366,200—
Apple Valley CDP191$89,583$248,800—
Hazelton city191$54,286$79,000$918
Selfridge city190$48,125—$563
Riverdale city187$96,667$220,500—
Minnewaukan city186$82,895$102,500$638
Litchville city183$27,094$160,000$630
Almont city180—$46,500—
Mooreton city180$81,667$131,800$488
Fingal city179$61,250$59,800—
Page city176$75,625$95,500$513
Regent city176$56,250$57,100$822
Carpio city169$61,250$88,900—
Arnegard city167—$274,000—
Bowdon city167———
Lignite city166$98,125$91,100$817
Spiritwood Lake city166———
Upham city165$52,500$35,000—
Logan CDP164$74,773——
Des Lacs city161$66,750$133,300—
Ross city161$81,328—$1,358
Frontier city160$127,813$370,800—
Marion city152$90,000$103,300$617
Zap city151—$89,300$1,125
Adams city150$65,250$60,000$705
Medora city150$68,906$172,900$627
Binford city148$32,813$72,600$354
Wildrose city147$92,727$108,900—
Fort Yates city142$75,833$65,000—
Forest River city139$65,625$86,900—
Noonan city139$63,958$93,500—
Tolna city139$43,750$90,000$500
Aneta city137$41,250$64,700$482
Grandin city137$79,167$120,500$588
Reeder city137$35,250$46,100$850
Epping city136$64,420$208,900—
Porcupine CDP136$80,417—$771
Portal city136$112,031$78,200$678
Ryder city135$41,250$55,000—
East Fairview CDP134$31,250——
Crary city131$70,000$75,000—
Amenia city130$88,500$176,600—
Petersburg city129$64,167$98,800$1,042
Wimbledon city127$94,167—$631
Willow City city126$69,000$51,700$675
Osnabrock city124$35,083$50,600$1,094
Deering city123$68,750$111,200—
McGregor CDP121———
McLeod CDP121———
Brooktree Park CDP119———
Sanborn city119$80,357$50,000—
Sheldon city118$55,000$55,600—
Cogswell city114$60,938$45,300$517
Verona city114$80,938$61,700—
Lankin city113$63,438$71,000—
Pick City city113$58,500$145,800$683
Fort Ransom city112$78,750$212,500—
Esmond city110—$70,000$648
Dodge city108—$135,900—
Pisek city108$51,563$41,300—
Blacktail CDP107———
Palermo city107—$48,300$938
Rocklake city106$54,375$68,300$560
Ruthville CDP103$43,750——
Crystal city101—$58,900—
Montpelier city101$71,607$65,700—
Mountain city101—$96,000$725
Hague city100—$92,700—
Golva city98$47,500$127,500$433
Egeland city97$26,250——
Goodrich city97$76,458$47,800$613
Mercer city97———
Streeter city96$40,341$57,200—
Sykeston city96$43,125$53,800—
Menoken CDP95$108,125$283,300—
Buchanan city92$105,357$225,000—
Maxbass city92$53,750$36,700—
Rutland city92$94,167$85,000$463
Hannaford city90$55,625$58,100$470
Sharon city90—$162,500—
Marmarth city88$65,000$43,300—
Bisbee city87$83,393—$375
Solen city85$26,250$20,800—
White Earth city85$63,929——
Douglas city84$66,250$52,500—
Newburg city83$86,875$97,500$522
Regan city83$73,250$108,800—
Warwick city82$55,625$55,000—
Cleveland city81$49,063—$871
Donnybrook city79$47,500$95,000—
Manning CDP79———
Kathryn city78$39,500$75,000—
Dawson city77—$177,500—
Pingree city77$81,250$114,300—
Coleharbor city76$81,250——
Gardner city76$118,750$243,800—
Zeeland city76—$23,600—
Makoti city75$60,000$81,000$608
Fortuna city74$2,499$31,800—
Havana city74$108,594$96,900—
Venturia city72—$21,900—
Selz CDP71$73,958$44,100—
Dazey city70$41,136——
Caledonia CDP68—$80,900—
North River city67$156,250$363,600—
Lehr city66$38,333$50,000—
Martin city66$51,250$82,100—
Tuttle city63$42,656——
Butte city62$49,583——
Pekin city61$58,125$60,000$825
Sentinel Butte city61$40,625——
Fullerton city60$105,000$73,300—
Landa city60$137,841——
Luverne city59$88,750——
McHenry city58$2,499——
Galesburg city57$89,167$154,500—
Balta city56$30,625$84,400—
Bathgate city56—$43,800—
Clifford city56$86,250$77,500—
Karlsruhe city56—$103,600—
Bucyrus city55$153,500——
Grace City city53$52,083——
Robinson city53$58,750——
Driscoll CDP52$43,438$92,800—
Gardena city51—$2,000,001—
Alamo city50$55,781$112,500—
Prairie Rose city50$123,750$361,100—
Briarwood city49$181,250$675,000—
Mantador city49$53,594——
Voltaire city49—$212,500—
Barney city48$56,250$81,700—
Foxholm CDP48———
Glenfield city48$40,625$46,300$625
Columbus city47$95,000$112,500—
Nome city47$71,429$45,000—
Starkweather city47—$60,000—
Berlin city45$126,250$47,200—
Erie CDP44$143,333——
Souris city44$47,000——
Dickey city42$61,000$82,500—
Pettibone city42$25,000$33,400—
Woodworth city42$49,583—$435
Brocket city41$98,750——
Fredonia city41—$56,900—
Heimdal CDP41———
Sutton CDP40———
Knox city39$67,813$141,100—
Dwight city38$133,750$191,700—
Milton city38$96,875$76,300—
Wheatland CDP38———
Hamilton city37$94,000$41,400—
Jud city37$86,250$71,700—
Rogers city35$103,750$66,000—
Cayuga city31$70,625——
Haynes city30$51,417$56,300—
Springbrook city30$250,001——
Canton City (Hensel) city29—$26,300—
Elliott city29—$67,500—
Inkster city29—$56,700—
Brinsmade city28—$9,999—
Great Bend city28$59,750$65,000—
Hurdsfield city28$96,250——
Alsen city27$83,125——
Courtenay city27$57,500$84,000—
Oberon city27—$58,300—
Ambrose city26$77,000——
Tolley city26———
Dahlen CDP25———
Hampden city25—$21,300—
Flaxton city24$23,750$38,500—
Niagara city24$67,000$92,500—
Spiritwood CDP24———
Alice city23—$65,000—
Fairdale city23$28,125$18,800—
Forbes city23$97,000——
Long Creek CDP23———
Wolford city23———
Cathay city22———
Nekoma city22$130,625$62,500—
Ardoch city21———
De Lamere CDP21$63,438$75,000—
Lawton city20—$21,300—
Leal city20$70,000——
Ludden city19$114,688$112,500—
Sibley city19$51,250$162,500—
Sarles city18—$9,999—
Amidon city17—$47,500—
Antler city17$35,000$36,300—
Kramer city17———
Hansboro city16$28,125——
Calvin city15$126,250$65,000—
Embden CDP15———
Gascoyne city15$118,750$225,000—
Leith city15$47,000——
Braddock city14$57,500$37,500—
Monango city14———
Auburn CDP13———
Calio city13$159,167——
Denhoff CDP13—$256,300—
Loma city13———
Ayr city12———
Conway city12$50,000——
Englevale CDP12———
Hannah city12$2,499——
Ypsilanti CDP12———
Pillsbury city11—$162,500—
Nash CDP9———
Overly city9———
Perth city9———
Raleigh CDP9$103,750$9,999—
Hamberg city8$66,250——
Heil CDP8———
York city8———
Mylo city7———
Balfour city5———
Bantry CDP5———
Churchs Ferry CDP5———
Larson CDP5———
Jessie CDP3———
Ruso city3———
Bergen city2———
Grano city2———
Wales city2———
Barton CDP0———
Blanchard CDP0———
Kief city0———
Loraine city0———
Orrin CDP0———

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

Reading this North Dakota list

What the North Dakota numbers actually show.

Population in North Dakota is tightly clustered: the ten largest places carry 72% of the 624,606 residents counted across all 406. Fargo city sets the pace and everything outside the top ten is genuinely small, so statewide averages describe the cluster rather than the state. These are mostly very small areas — the median place counts 150 residents. Rankings at the bottom of this list are within each other's margin of error, so treat close positions as ties.

North Dakota runs cheap on housing relative to earnings: $108,850 median home value against $68,646 of household income works out to 1.6 years of gross income, against 3.9 nationally. Incomes are lower here too, so the local comparison that matters for a move is rent. Rent stays modest against earnings — $714 a month, roughly 12% of median household income over a year.

The internal range is wide but not exceptional: $105,000 at the ninetieth percentile against $42,500 at the tenth, a 2.47× gap. At the edges, Springbrook city tops the list at $250,001 and Hannah city anchors the bottom at $2,499.

Read the blanks carefully: 83 of 406 rows (20%) have at least one estimate the Census withheld because the local sample was too thin to publish reliably. In a state with 355 places under a thousand residents, that is expected, not an error on this page.

Questions people ask

Specific to North Dakota.

How many places does North Dakota have? 406 appear in the current federal tabulation, counting incorporated cities, towns and villages together with census-designated places — unincorporated communities with no local government of their own. 87% of them have fewer than a thousand residents, so the list is far longer than the number of towns you would recognise by name.

Which North Dakota row should I compare mine against? Not the state median — it is pulled by the North Dakota core. Compare against places in the same population band, which for most of this list means the entries below the top ten.

How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for places this small.

More North Dakota data.