CitytisticsShortlist

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.

PlacePopulationRentRent to income
Oskaloosa11,504$83115.6%
New Sharon1,180$66816.4%
Eddyville1,163$59111.5%
Fremont924$79812.2%
University Park645$73912.0%
IowaUniversity Park, IAFremont, IAEddyville, IANew Sharon, IAOskaloosa, IAOskaloosaNew SharonEddyvilleUniversity ParkOskaloosaNew SharonEddyville

Nearby metro areas

Data as of 2026-11-14. How these figures are built.