Mahaska County Summary

Life in Mahaska County research summary. HomeSnacks has been researching the quality of life in Mahaska County over the past eight years using Census data, FBI crime data, cost of living data, and other primary sources. Based on the most recently available data, we found the following about life in Mahaska County:

  • The population in Mahaska County is 22,045.

  • The median home value in Mahaska County is $190,810.

  • The median income in Mahaska County is $69,019.

  • The median rent in Mahaska County is $821.

  • The unemployment rate in Mahaska County is 3.3%.

  • The poverty rate in Mahaska County is 11.9%.

  • The average high in Mahaska County is 69.3° and there are 86.9 inches of rainfall annually.

Cities & Towns in Mahaska County

List Of Cities & Towns in Mahaska County

Oskaloosa, IA Population 11,492

New Sharon, IA Population 1,147

Eddyville, IA Population 1,085

Fremont, IA Population 937

University Park, IA Population 704

Beacon, IA Population 497

Rose Hill, IA Population 286

Leighton, IA Population 159

Barnes City, IA Population 140

Keomah Village, IA Population 106

Map Of Mahaska County

Mahaska County, IA Weather

  • The average high in Mahaska County is 69.3°.

  • There are 75.43 nice days each year.

  • Expect an average of 86.9 inches of rain each year with 9.0 inches of snow.

  • There is an average of 5:07 hours of sun each day in Mahaska County.

StatMahaska County
Mean High69.3
Nice Days75.43
Rainfall86.9
Snowfall9.0
Sunny Hours5:07
69.3°
Average High
86.9
Inches of Rain

Mahaska County Photos

Oskaloosac Iowa
Source: Wikipedia User Internet Archive Book Ima
Rocket Slide In Edmundson Parkc Oskaloosac Iowa
Source: Wikipedia User Nels Olsen from Cedarburg | CC BY-SA 2.0

Mahaska County Demographics

Population over time in Mahaska County

The current population in Mahaska County is 22,045. The population has decreased -0.1% from 2019.

Year Population % Change
2023 22,132 -1.0%
2022 22,351 0.8%
2021 22,164 -

Gender in Mahaska County

  • Mahaska County is 48.9% female with 10,787 female residents.

  • Mahaska County is 51.1% male with 11,257 male residents.

Female
48.9% (10,787)
Male
51.1% (11,257)
Gender Mahaska County IA USA
Female 48.9% 49.9% 50.5%
Male 51.1% 50.1% 49.5%

Race / Ethnicity in Mahaska County

Mahaska County is:

  • 92.2% White with 20,334 White residents.

  • 1.5% African American with 325 African American residents.

  • 0.0% American Indian with 8 American Indian residents.

  • 1.2% Asian with 258 Asian residents.

  • 0.0% Hawaiian with 1 Hawaiian residents.

  • 0.1% Other with 13 Other residents.

  • 2.6% Two Or More with 578 Two Or More residents.

  • 2.4% Hispanic with 528 Hispanic residents.

White
92.2% (20,334)
African American
1.5% (325)
American Indian
0.0% (8)
Asian
1.2% (258)
Hawaiian
0.0% (1)
Other
0.1% (13)
Two Or More
2.6% (578)
Hispanic
2.4% (528)

Table: Mahaska County By Race

Race Mahaska County IA USA
White 92.2% 83.1% 58.2%
African American 1.5% 3.8% 12.0%
American Indian 0.0% 0.2% 0.5%
Asian 1.2% 2.4% 5.7%
Hawaiian 0.0% 0.1% 0.2%
Other 0.1% 0.2% 0.5%
Two Or More 2.6% 3.2% 3.9%
Hispanic 2.4% 7.0% 19.0%

Household Income For Mahaska County, Iowa

  • 3.6% of households in Mahaska County earn Less than $10,000.

  • 3.6% of households in Mahaska County earn $10,000 to $14,999.

  • 9.9% of households in Mahaska County earn $15,000 to $24,999.

  • 7.2% of households in Mahaska County earn $25,000 to $34,999.

  • 11.7% of households in Mahaska County earn $35,000 to $49,999.

  • 17.7% of households in Mahaska County earn $50,000 to $74,999.

  • 17.2% of households in Mahaska County earn $75,000 to $99,999.

  • 18.0% of households in Mahaska County earn $100,000 to $149,999.

  • 7.1% of households in Mahaska County earn $150,000 to $199,999.

  • 4.0% of households in Mahaska County earn $200,000 or more.

Less than $10,000
3.6% (795)
$10,000 to $14,999
3.6% (788)
$15,000 to $24,999
9.9% (2,186)
$25,000 to $34,999
7.2% (1,586)
$35,000 to $49,999
11.7% (2,568)
$50,000 to $74,999
17.7% (3,907)
$75,000 to $99,999
17.2% (3,796)
$100,000 to $149,999
18.0% (3,972)
$150,000 to $199,999
7.1% (1,554)
$200,000 or more
4.0% (887)
Income Mahaska County IA USA
Less than $10,000 3.6% 4.0% 4.9%
$10,000 to $14,999 3.6% 3.4% 3.6%
$15,000 to $24,999 9.9% 7.0% 6.6%
$25,000 to $34,999 7.2% 7.3% 6.8%
$35,000 to $49,999 11.7% 11.7% 10.4%
$50,000 to $74,999 17.7% 17.8% 15.7%
$75,000 to $99,999 17.2% 14.1% 12.7%
$100,000 to $149,999 18.0% 18.4% 17.4%
$150,000 to $199,999 7.1% 8.4% 9.3%
$200,000 or more 4.0% 8.0% 12.6%

Highest level of educational attainment in Mahaska County for adults over 25

  • 2.0% of adults in Mahaska County completed < 9th grade.

  • 4.0% of adults in Mahaska County completed 9-12th grade.

  • 39.0% of adults in Mahaska County completed high school / ged.

  • 19.0% of adults in Mahaska County completed some college.

  • 13.0% of adults in Mahaska County completed associate's degree.

  • 17.0% of adults in Mahaska County completed bachelor's degree.

  • 4.0% of adults in Mahaska County completed master's degree.

  • 1.0% of adults in Mahaska County completed professional degree.

  • 1.0% of adults in Mahaska County completed doctorate degree.

< 9th Grade
1% (440)
9-12th Grade
4% (881)
High School / GED
39% (8,597)
Some College
19% (4,188)
Associate's Degree
13% (2,865)
Bachelor's Degree
17% (3,747)
Master's Degree
4% (881)
Professional Degree
1% (220)
Doctorate Degree
1% (220)
Education Mahaska County IA USA
< 9th Grade 1% 3% 5%
9-12th Grade 4% 4% 6%
High School / GED 39% 30% 26%
Some College 19% 20% 19%
Associate's Degree 13% 12% 9%
Bachelor's Degree 17% 21% 21%
Master's Degree 4% 7% 10%
Professional Degree 1% 2% 2%
Doctorate Degree 1% 1% 2%

Articles About Iowa

Enjoy The Snack?

About HomeSnacks

HomeSnacks is based in Durham, NC.

We aim to deliver bite-sized pieces of infotainment about where you live.

We use data, analytics, and a sense of humor to determine quality of life for places across the nation.

© Chasing Chains, LLC. All rights reserved.