Mahaska County, Iowa cities

Number of cities: 10
Population: 22,132
Table of cities in Mahaska County, Iowa with the population for each city, sorted in alphabetical order.
CityTypePopulation
Barnes Citycity143
Beaconcity557
Eddyvillecity1,101
Fremontcity824
Keomah Villagecity122
Leightoncity181
New Sharoncity1,159
Oskaloosacity11,552
Rose Hillcity228
University Parkcity519

How many cities are in Mahaska County, Iowa?

There are 10 cities in Mahaska County, Iowa.