Oskaloosa, IA

View of Oskaloosa, IA
Image credit: H. Michael Miley from Schaumburg, USA / CC BY-SA 2.0
Population
11,493
U.S. Census Population Estimates Program · 2025
Elevation
841 ft
Median Home Value
$153,300
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$831/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$64,004
U.S. Census American Community Survey 5-Year · 2024

Explore

Oskaloosa in context.

About Oskaloosa

Oskaloosa is a city and the county seat of Mahaska County, Iowa, situated in the southeastern portion of the state. Historically operating as a major national center for bituminous coal mining, the community of approximately 11,504 is home to William Penn University. Public education for local students is served by the Oskaloosa Community School District.

Top Rating Signals

Highest current ratings for this town.

Loading town details...