Oskaloosa Information

Oskaloosa Information

Travel info, sports, demographic data, and general statistics about the city of Oskaloosa, IA

General Oskaloosa Information

State: Iowa

County: Mahaska County

Close cities: Montour, IA, Eddyville, IA, Rose Hill, IA, Cedar, IA, Beacon, IA, University Park, IA, Leighton, IA, Tracy, IA, Keomah Village, IA

Oskaloosa Population (census data)
Total 11,034 (+0.3% since 2000)
Male 5,372 (48.7%)
Female 5,662 (51.3%)

Population Density: 1,608 people per sq. mile

Cost of Living Index: 77.0 (US Avg is 100)

Oskaloosa Elevation: 846 feet above sea level

Incorporated in 1875

Land Area: 6.86 square miles

Median Household Income: $39,149

Zip Codes: 52577.

Oskaloosa Map

Loading Map...

Oskaloosa Demographic Data

Ethnic Information:
  • White Non-Hispanic (95.2%)
  • Hispanic (1.3%)
  • Black (1.2%)
  • Two or more races (1.0%)
  • American Indian (0.7%)
  • Other Asian (0.5%)
Ancestry Information:
  • German (19.3%)
  • Dutch (14.4%)
  • Irish (11.2%)
  • English (10.1%)
  • United States (8.6%)
  • Swedish (2.7%)
Foriegn Born: 235 people (2.1%)
  • Asia (50.0%)
  • Europe (27.8%)
  • Latin America (22.2%)

Oskaloosa School Information

High Schools
Oskaloosa High School (1816 N 3rd Extension, Oskaloosa, IA, 52577 - Oskaloosa Community School District District)
Middle Schools
Oskaloosa Middle School (1704 N 3rd Street, Oskaloosa, IA, 52577 - Oskaloosa Community School District District)
Elementary Schools
Oskaloosa Elementary School (1801 Orchard Avenue, Oskaloosa, IA, 52577 - Oskaloosa Community School District District)

Find a Job