ZIP Code 52577

Oskaloosa, IA · Mahaska County

41.2942, -92.6439 · View boundary on OpenStreetMap ↗

About Oskaloosa

Oskaloosa is a city in, and the county seat of, Mahaska County, Iowa. The population was 11,558 in the 2020 U.S. census. In the late nineteenth and early twentieth century, Oskaloosa was a national center of bituminous coal mining. Today, Oskaloosa is home to William Penn University, a private university, and Lake Keomah State Park which is located four miles east of the city.

From Wikipedia — text licensed CC BY-SA 4.0.

Area Profile

US Census (ACS 5-year · Gazetteer)

14,336
population
$65,589
median household income
91
people / sq mi
$143,700
median home value
$880
median gross rent
39.4
median age
6,242
housing units
5,713
households
158.4
land area (sq mi)

Points of interest

  • grocery
  • gas
  • pharmacy
  • fast_food
  • bank

Brands

  • Walmart (2)
  • Casey's (1)
  • Hy-Vee (1)
  • Jimmy John's (1)
  • KFC (1)
  • McDonald's (1)
  • Subway (1)
  • Taco Bell (1)
  • Wendy's (1)