Census Dots

Mahaska County Demographics

A map of Mahaska County's Population by Race

Race
PopulationPercent
White
20,25991.3%
Multiracial
7273.3%
Hispanic
4802.2%
Black
3841.7%
Asian
2501.1%
Native American/Other
900.4%

Mahaska County, Iowa had a population of 22,190 in 2020. It was 91.3% White, 1.7% Black, 1.1% Asian, 2.2% Hispanic, 0.4% Native American/Other, and 3.3% Multiracial. This map presents the population of Mahaska County, with one dot drawn for each person counted in the 2020 Census, color-coded by race.

Mahaska County is the 28th most populous county of the 99 counties in Iowa.

Mahaska County's White Population

20,259 residents of Mahaska County identify as White, or 91.3%. This makes the White share of the population of Mahaska County slightly larger than the White share of the population of Iowa (82.7% White). Of the 99 counties in Iowa, Mahaska County is ranked #55 in terms of White residents as a share of the population.

Mahaska County is more White than neighboring Poweshiek County (91.1% White), and Wapello County (77% White). Mahaska County is less White than neighboring Monroe County (94.9% White), Marion County (92.5% White), and Keokuk County (94.4% White).

Mahaska County's Black Population

384 residents of Mahaska County identify as Black, or 1.7%. This makes the Black share of the population of Mahaska County roughly similar to the Black share of the population of Iowa (4.1% Black). Of the 99 counties in Iowa, Mahaska County is ranked #28 in terms of Black residents as a share of the population.

Mahaska County is more Black than neighboring Monroe County (0.2% Black), Marion County (0.8% Black), and Keokuk County (0.5% Black). Mahaska County is less Black than neighboring Wapello County (4.1% Black).

Mahaska County's Asian Population

250 residents of Mahaska County identify as Asian, or 1.1%. This makes the Asian share of the population of Mahaska County roughly similar to the Asian share of the population of Iowa (2.4% Asian). Of the 99 counties in Iowa, Mahaska County is ranked #21 in terms of Asian residents as a share of the population.

Mahaska County is more Asian than neighboring Monroe County (0.2% Asian), and Keokuk County (0.2% Asian). Mahaska County is less Asian than neighboring Poweshiek County (1.2% Asian), Wapello County (1.8% Asian), and Marion County (1.2% Asian).

Mahaska County's Hispanic Population

480 residents of Mahaska County identify as Hispanic, or 2.2%. This makes the Hispanic share of the population of Mahaska County roughly similar to the Hispanic share of the population of Iowa (6.8% Hispanic). Of the 99 counties in Iowa, Mahaska County is ranked #78 in terms of Hispanic residents as a share of the population.

Mahaska County is more Hispanic than neighboring Monroe County (1.5% Hispanic), Marion County (2.1% Hispanic), and Keokuk County (2.1% Hispanic). Mahaska County is less Hispanic than neighboring Poweshiek County (2.8% Hispanic), and Wapello County (12.2% Hispanic).

Mahaska County's Native American/Other Population

90 residents of Mahaska County identify as American Indian/Alaska Native/Native Hawaiian/Pacific Islander/Other, or 0.4%. This makes the Native American/Other share of the population of Mahaska County roughly similar to the Native American/Other share of the population of Iowa (0.7% Native American/Other). Of the 99 counties in Iowa, Mahaska County is ranked #57 in terms of Native American/Other residents as a share of the population.

Mahaska County is more Native American/Other than neighboring Keokuk County (0.1% Native American/Other). Mahaska County is less Native American/Other than neighboring Poweshiek County (0.6% Native American/Other), Monroe County (0.6% Native American/Other), Wapello County (1.9% Native American/Other), and Marion County (0.5% Native American/Other).

Mahaska County's Multiracial Population

727 residents of Mahaska County identify as Multiracial, or 3.3%. This makes the Multiracial share of the population of Mahaska County roughly similar to the Multiracial share of the population of Iowa (3.4% Multiracial). Of the 99 counties in Iowa, Mahaska County is ranked #18 in terms of Multiracial residents as a share of the population.

Mahaska County is more Multiracial than neighboring Poweshiek County (2.6% Multiracial), Monroe County (2.5% Multiracial), Wapello County (3% Multiracial), Marion County (2.8% Multiracial), and Keokuk County (2.7% Multiracial).

Source: 2020 Census State Redistricting Data and Census TIGER/Line Shapefiles.