Cities in Mitchell County, Iowa by Population (2024)

There are 18 cities in Mitchell County, Iowa.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Osage13,5043,635-0.93%1,5632.2City
Nora Springs21,3421,364-0.45%6062.2City
St. Ansgar31,1561,170-0.34%1,0621.1City
Riceville4802809-0.25%7571.1City
Elma5484506-1.22%3941.2City
Stacyville6430456-1.6%8350.5City
Plymouth7365381-1.08%8280.4City
Rudd8345357-0.86%3171.1City
McIntire91171130.86%1161.0City
Mitchell10116123-1.7%2060.6City
Carpenter1190890%2560.4City
New Haven12681037.94%351.9CDP
Orchard1367660%6630.1City
Little Cedar1446279.52%860.5CDP
Portland15332710%331.0CDP
Mona1630397.14%132.3CDP
Otranto172708%660.4CDP
Toeterville1824504.35%270.9CDP

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Mitchell County, Iowa?

Osage is the largest city in Mitchell County.

What is the smallest city in Mitchell County, Iowa?

Toeterville is the smallest city in Mitchell County.

How many cities are in Mitchell County?

There are 18 cities in Mitchell County, Iowa.

Frequently Asked Questions