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

Iowa County Population — 2025 PEP

July 1, 2025 resident population estimates for 99 counties. State total (sum of these county estimates): 3,238,387 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: 3,238,387 persons (SUMLEV 040, PEP Vintage 2025). County sum: 3,238,387 persons; comparison status: equal.

Official NST July 2020: 3,191,081 persons; July 2020–July 2025 change: +47,306 persons; growth: 1.482444 percent (denominator: official July 2020 population).

County July 2024–July 2025: Growing: 42 · Shrinking: 57 · Unchanged: 0 · Missing: 0. Median county growth: -0.125224 percent.

Largest county: Polk County (GEOID 19153): 516546 persons.

Fastest county growth: Dallas County (GEOID 19049): 3.174755 percent.

Greatest numeric increase: Dallas County (GEOID 19049): 3645 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: 3,238,387 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
Female1,624,607 persons50.167167 percent
Male1,613,780 persons49.832833 percent
Ages 18–24328,514 persons10.144371 percent
Ages 25–44803,273 persons24.804725 percent
Ages 45–64737,296 persons22.767384 percent
Ages 65 and older649,656 persons20.061098 percent
Under 18719,648 persons22.222421 percent
American Indian or Alaska Native alone27,290 persons0.842703 percent
Asian alone87,583 persons2.704525 percent
Black or African American alone158,303 persons4.888329 percent
Native Hawaiian or other Pacific Islander alone11,381 persons0.351440 percent
Two or more races113,866 persons3.516133 percent
White alone2,839,964 persons87.696869 percent
Hispanic (any race)262,983 persons8.120802 percent
Not Hispanic2,975,404 persons91.879198 percent

Official state median age: 39.3 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): 3,190,582 persons; county base sum: 3,190,582 persons; comparison: equal. This is not the original decennial census count.

Original April 1, 2020 Census count: 99 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 · Polk County (GEOID 19153). 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 male255,103 persons49.386308 percent
Sex · PEP female261,443 persons50.613692 percent
Age bands · PEP under18120,328 persons23.294731 percent
Age bands · PEP age18 2446,279 persons8.959318 percent
Age bands · PEP age25 44149,934 persons29.026263 percent
Age bands · PEP age45 64117,981 persons22.840367 percent
Age bands · PEP age65plus82,024 persons15.879321 percent
Race alone (partition) · PEP white alone420,171 persons81.342417 percent
Race alone (partition) · PEP black alone42,971 persons8.318911 percent
Race alone (partition) · PEP aian alone4,629 persons0.896145 percent
Race alone (partition) · PEP asian alone27,121 persons5.250452 percent
Race alone (partition) · PEP nhpi alone515 persons0.099701 percent
Race alone (partition) · PEP two or more21,139 persons4.092375 percent
Hispanic origin (overlaps race) · PEP hispanic any race59,459 persons11.510882 percent
Hispanic origin (overlaps race) · PEP not hispanic457,087 persons88.489118 percent
Other overlapping classifications (not additive) · PEP white alone or combination440,366 persons85.252040 percent
Other overlapping classifications (not additive) · PEP not hispanic white alone369,614 persons71.554905 percent
Official county median age · AGESEX MEDIAN_AGE_TOT36.9 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 99 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 99 counties; ranked by 2025 population, descending.

Iowa County Population — 2025 PEP — July 1, 2025; rank reflects the selected ordering
RankCountyGEOIDPopulation (persons)Signed change (persons)Signed change (percent)
1Polk County19153516,546+3035 persons+0.591029%
2Linn County19113232,028+1639 persons+0.711405%
3Scott County19163175,259+419 persons+0.239648%
4Johnson County19103160,044+1181 persons+0.743408%
5Black Hawk County19013131,532+59 persons+0.044876%
6Dallas County19049118,457+3645 persons+3.174755%
7Woodbury County19193106,649-93 persons-0.087126%
8Story County19169101,291-127 persons-0.125224%
9Dubuque County1906199,381+348 persons+0.351398%
10Pottawattamie County1915592,996-274 persons-0.293771%
11Warren County1918157,331+835 persons+1.477981%
12Clinton County1904546,002+3 persons+0.006522%
13Cerro Gordo County1903342,372+25 persons+0.059036%
14Muscatine County1913941,853-308 persons-0.730533%
15Marshall County1912739,890-238 persons-0.593102%
16Jasper County1909938,153+31 persons+0.081318%
17Des Moines County1905738,077-73 persons-0.191350%
18Webster County1918736,838+39 persons+0.105981%
19Sioux County1916736,774-3 persons-0.008157%
20Wapello County1917935,210-219 persons-0.618138%
21Marion County1912534,192+237 persons+0.697983%
22Lee County1911132,306-174 persons-0.535714%
23Boone County1901526,799+72 persons+0.269391%
24Benton County1901126,004+159 persons+0.615206%
25Plymouth County1914925,697+13 persons+0.050615%
26Bremer County1901725,296-67 persons-0.264164%
27Washington County1918322,667+65 persons+0.287585%
28Mahaska County1912321,880-32 persons-0.146039%
29Jones County1910521,253+82 persons+0.387322%
30Buchanan County1901920,883+172 persons+0.830477%
31Buena Vista County1902120,449-206 persons-0.997337%
32Carroll County1902720,303-143 persons-0.699403%
33Winneshiek County1919119,733+60 persons+0.304987%
34Henry County1908719,349-19 persons-0.098100%
35Jackson County1909719,288-63 persons-0.325565%
36Fayette County1906519,047-63 persons-0.329670%
37Poweshiek County1915718,368-55 persons-0.298540%
38Cedar County1903118,359+71 persons+0.388233%
39Dickinson County1905918,077+5 persons+0.027667%
40Delaware County1905517,674+72 persons+0.409044%
41Madison County1912117,270+121 persons+0.705581%
42Clayton County1904316,845-138 persons-0.812577%
43Tama County1917116,796-8 persons-0.047608%
44Iowa County1909516,504+30 persons+0.182105%
45Hardin County1908316,455-5 persons-0.030377%
46Crawford County1904716,237-52 persons-0.319234%
47Clay County1904116,202-319 persons-1.930876%
48Jefferson County1910115,291-114 persons-0.740019%
49Hamilton County1907914,944-54 persons-0.360048%
50Floyd County1906714,901-180 persons-1.193555%
51Page County1914514,856-157 persons-1.045760%
52Mills County1912914,793+45 persons+0.305126%
53Harrison County1908514,623+29 persons+0.198712%
54Kossuth County1910914,322-146 persons-1.009124%
55Allamakee County1900514,238+32 persons+0.225257%
56O'Brien County1914114,220+32 persons+0.225543%
57Butler County1902314,049-44 persons-0.312212%
58Cass County1902912,960-45 persons-0.346021%
59Wright County1919712,801-47 persons-0.365816%
60Grundy County1907512,361-11 persons-0.088910%
61Lyon County1911912,354-50 persons-0.403096%
62Appanoose County1900712,077-25 persons-0.206577%
63Union County1917511,829-95 persons-0.796713%
64Shelby County1916511,689-89 persons-0.755646%
65Chickasaw County1903711,663-61 persons-0.520300%
66Cherokee County1903511,369-153 persons-1.327894%
67Guthrie County1907710,782+95 persons+0.888930%
68Mitchell County1913110,650+59 persons+0.557077%
69Hancock County1908110,528-92 persons-0.866290%
70Louisa County1911510,416-148 persons-1.400984%
71Winnebago County1918910,251-100 persons-0.966090%
72Montgomery County1913710,002-51 persons-0.507311%
73Franklin County190699,868-109 persons-1.092513%
74Keokuk County191079,797-7 persons-0.071399%
75Clarke County190399,574-17 persons-0.177250%
76Calhoun County190259,562-92 persons-0.952973%
77Sac County191619,525-89 persons-0.925733%
78Howard County190899,415-22 persons-0.233125%
79Humboldt County190919,409-96 persons-1.009995%
80Davis County190519,230+54 persons+0.588492%
81Emmet County190639,107-24 persons-0.262841%
82Palo Alto County191478,899+7 persons+0.078722%
83Lucas County191178,847+21 persons+0.237933%
84Greene County190738,658+4 persons+0.046221%
85Monona County191338,539+47 persons+0.553462%
86Decatur County190537,655-20 persons-0.260586%
87Monroe County191357,406+12 persons+0.162294%
88Adair County190017,403-62 persons-0.830543%
89Worth County191957,338+38 persons+0.520548%
90Van Buren County191777,131-56 persons-0.779185%
91Pocahontas County191516,819-103 persons-1.488009%
92Ida County190936,777+10 persons+0.147776%
93Wayne County191856,738+104 persons+1.567682%
94Fremont County190716,522+29 persons+0.446635%
95Osceola County191435,980-28 persons-0.466045%
96Taylor County191735,835-8 persons-0.136916%
97Audubon County190095,509-39 persons-0.702956%
98Ringgold County191594,642-7 persons-0.150570%
99Adams County190033,617+17 persons+0.472222%

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)
Adair County190017,403$160,400
Adams County190033,617$131,600
Allamakee County1900514,238$172,300
Appanoose County1900712,077$124,200
Audubon County190095,509$121,900
Benton County1901126,004$208,200
Black Hawk County19013131,532$188,900
Boone County1901526,799$212,400
Bremer County1901725,296$219,600
Buchanan County1901920,883$176,000
Buena Vista County1902120,449$159,500
Butler County1902314,049$165,400
Calhoun County190259,562$118,800
Carroll County1902720,303$176,000
Cass County1902912,960$150,300
Cedar County1903118,359$211,300
Cerro Gordo County1903342,372$166,400
Cherokee County1903511,369$158,700
Chickasaw County1903711,663$182,600
Clarke County190399,574$161,100
Clay County1904116,202$178,600
Clayton County1904316,845$168,500
Clinton County1904546,002$160,600
Crawford County1904716,237$153,700
Dallas County19049118,457$355,600
Davis County190519,230$161,900
Decatur County190537,655$113,900
Delaware County1905517,674$177,900
Des Moines County1905738,077$136,500
Dickinson County1905918,077$270,700
Dubuque County1906199,381$237,300
Emmet County190639,107$114,100
Fayette County1906519,047$136,800
Floyd County1906714,901$143,500
Franklin County190699,868$124,100
Fremont County190716,522$154,400
Greene County190738,658$155,400
Grundy County1907512,361$198,800
Guthrie County1907710,782$180,100
Hamilton County1907914,944$156,400
Hancock County1908110,528$141,400
Hardin County1908316,455$122,500
Harrison County1908514,623$176,000
Henry County1908719,349$164,300
Howard County190899,415$147,800
Humboldt County190919,409$155,800
Ida County190936,777$108,900
Iowa County1909516,504$193,900
Jackson County1909719,288$175,000
Jasper County1909938,153$186,300
Jefferson County1910115,291$163,400
Johnson County19103160,044$308,600
Jones County1910521,253$184,800
Keokuk County191079,797$118,700
Kossuth County1910914,322$148,300
Lee County1911132,306$141,400
Linn County19113232,028$214,300
Louisa County1911510,416$150,100
Lucas County191178,847$120,200
Lyon County1911912,354$230,000
Madison County1912117,270$245,100
Mahaska County1912321,880$157,800
Marion County1912534,192$233,000
Marshall County1912739,890$145,500
Mills County1912914,793$237,800
Mitchell County1913110,650$175,100
Monona County191338,539$142,900
Monroe County191357,406$156,300
Montgomery County1913710,002$121,400
Muscatine County1913941,853$182,100
O'Brien County1914114,220$173,100
Osceola County191435,980$122,600
Page County1914514,856$125,300
Palo Alto County191478,899$123,200
Plymouth County1914925,697$228,900
Pocahontas County191516,819$98,100
Polk County19153516,546$262,100
Pottawattamie County1915592,996$195,700
Poweshiek County1915718,368$209,300
Ringgold County191594,642$156,200
Sac County191619,525$141,400
Scott County19163175,259$222,000
Shelby County1916511,689$164,000
Sioux County1916736,774$250,100
Story County19169101,291$258,700
Tama County1917116,796$148,600
Taylor County191735,835$117,200
Union County1917511,829$122,000
Van Buren County191777,131$114,600
Wapello County1917935,210$125,100
Warren County1918157,331$269,600
Washington County1918322,667$203,900
Wayne County191856,738$111,300
Webster County1918736,838$153,800
Winnebago County1918910,251$135,000
Winneshiek County1919119,733$259,200
Woodbury County19193106,649$183,200
Worth County191957,338$145,800
Wright County1919712,801$119,600