U.S. Census Bureau · 2025 Population Estimates Program (PEP)

North Dakota County Population — 2025 PEP

July 1, 2025 resident population estimates for 53 counties. State total (sum of these county estimates): 799,358 persons.

Separate 2025 TIGER/Line county boundaries validate county identity; these are not ACS 2024 survey estimates.

Official Vintage 2025 county identities and unsimplified TIGER coordinates; separate-period ACS housing is joined only by exact full GEOID. Original 2020 counts require separately evidenced compatible geography; incompatible observations remain null with reasons. The revised April estimates base is not an original census count; no boundary allocation is invented.

Source and downloads

2025 Census PEP county estimates, 2020–2025 series; counts are persons, migration counts are persons, published rates are per 1,000, and unavailable values remain null (not zero). 2020 rates are unavailable for the partial-year interval. County totals and characteristics are verified against the pinned raw Census CSV receipts and independent 2025 county geometry.

Official Census PEP county source · Download JSON · Download CSV · Download source metadata

Official state totals and county summaries

Official NST July 1, 2025 state total: 799,358 persons (SUMLEV 040, PEP Vintage 2025). County sum: 799,358 persons; comparison status: equal.

Official NST July 2020: 779,612 persons; July 2020–July 2025 change: +19,746 persons; growth: 2.532798 percent (denominator: official July 2020 population).

County July 2024–July 2025: Growing: 26 · Shrinking: 27 · Unchanged: 0 · Missing: 0. Median county growth: -0.041771 percent.

Largest county: Cass County (GEOID 38017): 201794 persons.

Fastest county growth: McKenzie County (GEOID 38053): 2.662522 percent.

Greatest numeric increase: Cass County (GEOID 38017): 2523 persons.

no minimum population; missing excluded per measure; median of county percentages, not population weighted; equal values use ascending full GEOID.

Official state demographics

Resident population · SUMLEV 040 · July 1, 2025 · Census PEP Vintage 2025. Denominator for every share: 799,358 resident persons. Six exclusive race groups; Hispanic origin overlaps race and must not be added to it. Release: June 2026; exact day unproved; PEP estimates have no ACS sampling MOE.

Scroll horizontally to see Count and Share. Keyboard: focus this table region and use Left and Right arrow keys.

Official state age, sex, race and overlapping Hispanic origin
MeasureCountShare
Female390,084 persons48.799662 percent
Male409,274 persons51.200338 percent
Ages 18–2491,525 persons11.449813 percent
Ages 25–44215,758 persons26.991411 percent
Ages 45–64165,966 persons20.762412 percent
Ages 65 and older143,139 persons17.906745 percent
Under 18182,970 persons22.889619 percent
American Indian or Alaska Native alone43,304 persons5.417347 percent
Asian alone16,713 persons2.090803 percent
Black or African American alone33,668 persons4.211880 percent
Native Hawaiian or other Pacific Islander alone2,028 persons0.253704 percent
Two or more races32,964 persons4.123809 percent
White alone670,681 persons83.902457 percent
Hispanic (any race)45,641 persons5.709707 percent
Not Hispanic753,717 persons94.290293 percent

Official state median age: 36.5 years. Published state SYASEX median age; not a county aggregation, not ACS.

Download all state demographic observations (CSV)

Revised April 1, 2020 estimates base (official NST): 779,136 persons; county base sum: 779,136 persons; comparison: equal. This is not the original decennial census count.

Original April 1, 2020 Census count: 53 compatible counties; 0 unavailable. Published Census county centers-of-population POPULATION, original 2020 Gazetteer and official 2020–2025 geographic-change evidence; no boundary allocation. Original count, revised April estimates base and July 2020 estimate are separate observations. Documentation: November 2021; exact file release day unproved; retrieval is not release. Official original count source. Original 2020 Gazetteer identity plus Census geographic-change notes 2014–2025; no county-level change recorded from 2020 onward, exact full modern name, and original count required. Any recorded county-level change or referenced counterparty is conservatively unavailable, including unresolved internal redistricting. Same GEOID alone is insufficient. Not a claim of identical cartographic coordinates; no invented allocations.

Source release date unavailable: retained pins do not attest an official release date; retrieval is not release. Reference dates and Vintage 2025 are explicit; no current-vintage refresh is implied.

County population and demographic explorer

Choose a measure, observation year and county without downloading boundaries. Rankings, search, trends and CSV work without a map. Load map explicitly to download the full, unsimplified 2025 TIGER boundaries; this defers rather than removes their payload. The table remains available without JavaScript.

PEP population · persons · July 1, 2025. Denominator: none. Calculation/source: CO POPESTIMATEy. Vintage 2025; null with metric_status reason; measured zero remains zero; no imputation.

Loading county controls; static rankings available below…

Map not loaded. County controls and rankings do not require boundaries.

After loading, Tab to a county and press Enter or Space; colors and the legend indicate signed direction and magnitude. Outlines show selection. The county picker works before and after map loading.

Selected county demographic breakdown

July 1, 2025 · Cass County (GEOID 38017). Same-period county population is the share denominator. Hispanic origin overlaps race; do not add origin to race counts. Other overlapping classifications are not additive. Official county median age is from PEP AGESEX MEDIAN_AGE_TOT, not ACS.

County demographics: counts, shares and official median age
Classification / sourceCount or statisticShare / status
Sex · PEP male102,306 persons50.698237 percent
Sex · PEP female99,488 persons49.301763 percent
Age bands · PEP under1843,439 persons21.526408 percent
Age bands · PEP age18 2429,911 persons14.822542 percent
Age bands · PEP age25 4460,398 persons29.930523 percent
Age bands · PEP age45 6439,807 persons19.726553 percent
Age bands · PEP age65plus28,239 persons13.993974 percent
Race alone (partition) · PEP white alone165,827 persons82.176378 percent
Race alone (partition) · PEP black alone17,192 persons8.519579 percent
Race alone (partition) · PEP aian alone3,659 persons1.813235 percent
Race alone (partition) · PEP asian alone7,297 persons3.616064 percent
Race alone (partition) · PEP nhpi alone136 persons0.067395 percent
Race alone (partition) · PEP two or more7,683 persons3.807348 percent
Hispanic origin (overlaps race) · PEP hispanic any race8,708 persons4.315292 percent
Hispanic origin (overlaps race) · PEP not hispanic193,086 persons95.684708 percent
Other overlapping classifications (not additive) · PEP white alone or combination173,117 persons85.788973 percent
Other overlapping classifications (not additive) · PEP not hispanic white alone159,024 persons78.805118 percent
Official county median age · AGESEX MEDIAN_AGE_TOT33.7 yearsNot a share; not ACS or an average of county medians

Use Ctrl/Command or Shift to select multiple counties. The following trend uses exact resident persons, not percentages; county size affects the scale. Missing observations break lines; the revised April estimates base is a separate dashed partial interval.

2025 county population rankings

All 53 county estimates are present without JavaScript, ranked by 2025 population (largest first). Signed changes compare July 1, 2024 to July 1, 2025. Unavailable is not zero; equal values break ties by GEOID (ascending).

Showing all 53 counties; ranked by 2025 population, descending.

North Dakota County Population — 2025 PEP — July 1, 2025; rank reflects the selected ordering
RankCountyGEOIDPopulation (persons)Signed change (persons)Signed change (percent)
1Cass County38017201,794+2523 persons+1.266115%
2Burleigh County38015103,251+804 persons+0.784796%
3Grand Forks County3803574,501+868 persons+1.178819%
4Ward County3810168,233+47 persons+0.068929%
5Williams County3810541,767+1012 persons+2.483131%
6Morton County3805934,601+340 persons+0.992382%
7Stark County3808934,013+319 persons+0.946756%
8Stutsman County3809321,414-31 persons-0.144556%
9Richland County3807716,731+43 persons+0.257670%
10McKenzie County3805315,192+394 persons+2.662522%
11Rolette County3807911,688+24 persons+0.205761%
12Ramsey County3807111,530+4 persons+0.034704%
13Barnes County3800310,573-100 persons-0.936944%
14Walsh County3809910,179-23 persons-0.225446%
15McLean County380559,740-63 persons-0.642660%
16Mountrail County380619,395-80 persons-0.844327%
17Mercer County380578,441+95 persons+1.138270%
18Traill County380977,920-47 persons-0.589933%
19Pembina County380676,568-15 persons-0.227860%
20Bottineau County380096,284-58 persons-0.914538%
21Benson County380055,759+28 persons+0.488571%
22Ransom County380735,617-19 persons-0.337119%
23McHenry County380495,130-23 persons-0.446342%
24Dickey County380214,895-20 persons-0.406918%
25LaMoure County380454,135+68 persons+1.671994%
26Dunn County380254,058+85 persons+2.139441%
27Pierce County380693,838-41 persons-1.056973%
28Wells County381033,729-58 persons-1.531555%
29Sargent County380813,711-13 persons-0.349087%
30Sioux County380853,667-50 persons-1.345171%
31Cavalier County380193,497-49 persons-1.381839%
32Emmons County380293,215-2 persons-0.062170%
33Foster County380313,212-61 persons-1.863734%
34Nelson County380632,963+16 persons+0.542925%
35Bowman County380112,762-78 persons-2.746479%
36Hettinger County380412,492+26 persons+1.054339%
37McIntosh County380512,451-16 persons-0.648561%
38Kidder County380432,393-1 persons-0.041771%
39Renville County380752,331+21 persons+0.909091%
40Eddy County380272,329-1 persons-0.042918%
41Adams County380012,275+55 persons+2.477477%
42Griggs County380392,239+13 persons+0.584007%
43Grant County380372,206-10 persons-0.451264%
44Burke County380132,132-2 persons-0.093721%
45Divide County380232,110-11 persons-0.518623%
46Towner County380952,040+3 persons+0.147275%
47Oliver County380651,898+14 persons+0.743100%
48Logan County380471,859-25 persons-1.326964%
49Golden Valley County380331,808+34 persons+1.916573%
50Steele County380911,797+7 persons+0.391061%
51Sheridan County380831,296+22 persons+1.726845%
52Billings County380071,071+19 persons+1.806084%
53Slope County38087628-16 persons-2.484472%

County population and median home value · different vintages

Each point pairs a county’s PEP July 1, 2025 resident population (persons) with its ACS 2024 5-year median owner-occupied home value (B25077, U.S. dollars). These are different reference periods and different statistical programs. This descriptive comparison does not imply causality or matched vintages. Suppressed, missing or invalid ACS estimates are unavailable, not zero and not plotted. A valid zero remains zero.

The exact-value table below works without JavaScript; chart loading requires JavaScript.

Select a county using the map or rankings to coordinate the comparison.

County comparison: PEP July 1, 2025 population (persons) and ACS 2024 5-year median owner-occupied home value (U.S. dollars); unavailable values identified
CountyGEOIDPEP July 1, 2025 population (persons)ACS 2024 5-year median home value (U.S. dollars)
Adams County380012,275$113,200
Barnes County3800310,573$173,700
Benson County380055,759$90,000
Billings County380071,071$331,000
Bottineau County380096,284$193,200
Bowman County380112,762$164,900
Burke County380132,132$158,100
Burleigh County38015103,251$324,000
Cass County38017201,794$298,000
Cavalier County380193,497$125,800
Dickey County380214,895$162,400
Divide County380232,110$167,600
Dunn County380254,058$275,000
Eddy County380272,329$124,000
Emmons County380293,215$117,200
Foster County380313,212$167,500
Golden Valley County380331,808$123,900
Grand Forks County3803574,501$252,700
Grant County380372,206$93,200
Griggs County380392,239$119,300
Hettinger County380412,492$117,300
Kidder County380432,393$156,600
LaMoure County380454,135$117,200
Logan County380471,859$102,000
McHenry County380495,130$151,000
McIntosh County380512,451$84,200
McKenzie County3805315,192$349,600
McLean County380559,740$227,100
Mercer County380578,441$198,500
Morton County3805934,601$263,900
Mountrail County380619,395$232,700
Nelson County380632,963$139,700
Oliver County380651,898$215,700
Pembina County380676,568$119,200
Pierce County380693,838$147,300
Ramsey County3807111,530$199,300
Ransom County380735,617$193,000
Renville County380752,331$166,000
Richland County3807716,731$183,600
Rolette County3807911,688$103,800
Sargent County380813,711$163,200
Sheridan County380831,296$110,300
Sioux County380853,667$85,400
Slope County38087628$170,000
Stark County3808934,013$271,700
Steele County380911,797$130,700
Stutsman County3809321,414$208,400
Towner County380952,040$134,800
Traill County380977,920$200,700
Walsh County3809910,179$132,700
Ward County3810168,233$267,100
Wells County381033,729$114,500
Williams County3810541,767$284,800