Metro area · CBSA 36820
Oskaloosa
The Oskaloosa, IA metro area has 22,021 people. Median rent is $793, 13.4% of median household income, and HUD puts the 2-bedroom fair market rent in Mahaska County at $946. Of the 5 places we track here, Eddyville has the lightest rent burden.
Median household income
$70,940
Median home value
$157,800
Unemployment
3.5%
2-bedroom fair market rent
$946
HUD, Mahaska County
Places in this metro
Largest first. Rent to income is the median rent as a share of median household income.
| Place | Population | Rent | Rent to income |
|---|---|---|---|
| Oskaloosa | 11,504 | $831 | 15.6% |
| New Sharon | 1,180 | $668 | 16.4% |
| Eddyville | 1,163 | $591 | 11.5% |
| Fremont | 924 | $798 | 12.2% |
| University Park | 645 | $739 | 12.0% |
Nearby metro areas
Data as of 2026-11-14. How these figures are built.