Mahaska County, Iowa cities
Number of cities: 10
Population: 22,132
| City | Type | Population |
|---|---|---|
| Barnes City | city | 143 |
| Beacon | city | 557 |
| Eddyville | city | 1,101 |
| Fremont | city | 824 |
| Keomah Village | city | 122 |
| Leighton | city | 181 |
| New Sharon | city | 1,159 |
| Oskaloosa | city | 11,552 |
| Rose Hill | city | 228 |
| University Park | city | 519 |
How many cities are in Mahaska County, Iowa?
There are 10 cities in Mahaska County, Iowa.