Oskaloosa, IA
- ZIP codes
- 9
- CBSA code
36820- Type
- Micropolitan statistical area
- States
- IA
- Population
- 22,021
- Combined area
- Des Moines-West Des Moines-Ames, IA
Metro areas are defined by the Office of Management and Budget as whole counties, so every ZIP code in a member county is listed here.
Oskaloosa in numbers
About 22,021 people live in the Oskaloosa micropolitan area. The median household income is $70,940 a year (US: $80,734). The median owner-occupied home is valued at $157,800, and median gross rent is $793 a month.
| Population | 22,021 |
|---|---|
| Median household income | $70,940 |
| Median home value | $157,800 |
| Median gross rent | $793 |
U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates. Survey estimates carry margins of error, wider for small places. Sources and methods.
Its county
| County | ZIP codes | Population | Median income |
|---|---|---|---|
| Mahaska County, IA | 9 | 22,021 | $70,940 |
ZIP codes in Oskaloosa
| ZIP | City | Type | Population | Median income | Median home |
|---|---|---|---|---|---|
50027 | Barnes City , IA | Standard | 148 | $52,976 | $85,000 |
50143 | Leighton , IA | Standard | 538 | $86,023 | $314,600 |
50207 | New Sharon , IA | Standard | 2,325 | $76,053 | $156,300 |
52534 | Beacon , IA | Standard | 321 | $57,986 | $75,700 |
52543 | Cedar , IA | Standard | 541 | $83,511 | — |
52561 | Fremont , IA | Standard | 1,112 | $76,058 | $123,200 |
52577 | Oskaloosa , IA | Standard | 14,585 | $66,084 | $163,300 |
52586 | Rose Hill , IA | Standard | 600 | $53,125 | $104,500 |
52595 | University Park , IA | Standard | 545 | $66,667 | $104,800 |
Cite this page
zipcodes.pro. “Oskaloosa, IA.” Data release 2026-10-12. Retrieved 2026-10-20. https://zipcodes.pro/metro/36820-oskaloosa
Underlying data is public domain or openly licensed — sources, vintages and licences.