Osage
City in Mitchell County, Iowa

Osage is a city in Mitchell County, Iowa, with 3,627 residents (2020 Census). It sits at 1,181 ft (360 m) above sea level. The nearest town is Mitchell, 4.0 miles NW.
- 3,627residents (2020 Census)
- 1,181 ftelevation · 360 m
- 2.2 sq miland area · 5.8 km²
- 1,619 / sq mipopulation density
- 50461ZIP code
About Osage
Osage is a city and the county seat of Mitchell County, Iowa, United States. The population was 3,627 at the time of the 2020 census.
Text: Wikipedia · CC BY-SA 4.0
Osage weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Osage
Webcams: Windy.com
Living in Osage
- Median household income
- $68,730
- Median home value
- $160,700
- Median rent
- $692/mo
- Median age
- 43.4
Do you know Osage? Tell us about it
Help other travelers: share what makes Osage special. We review every message before publishing it.
Map of Osage
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Osage Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Osage, IA population
Osage had 3,627 residents in the 2020 Census.
| 2020 Census | 3,627 |
|---|---|
| Density | 1,619 per sq mi (625 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Osage at a glance
| State | Iowa (IA) |
|---|---|
| County | Mitchell County |
| Type | City |
| Population | 3,627 (2020) |
| Land area | 2.24 sq mi (5.8 km²) |
| Elevation | 1,181 ft (360 m) |
| Coordinates | 43.2827° N, 92.8113° W |
| ZIP code | 50461 |
| Official website | osageia.govoffice3.com |
| Census code (GEOID) | 1959745 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Osage
- Mitchell4.0 mi NW
- Orchard4.2 mi SE
- Little Cedar8.0 mi NE
- New Haven8.5 mi E
- St. Ansgar8.6 mi NW
- Stacyville10.9 mi N
- Floyd11.3 mi S
- Toeterville11.5 mi N
- Rudd11.8 mi SW
- Grafton13.4 mi W
- Meyer13.6 mi NE
- Nora Springs13.8 mi SW
Straight-line distance between town centers.
Frequently asked questions about Osage
What county is Osage in?
Osage is in Mitchell County, Iowa.
What is the population of Osage, IA?
3,627 people lived in Osage at the 2020 Census.
What is the ZIP code of Osage, IA?
The ZIP code of Osage is 50461.
What is the elevation of Osage?
1,181 feet (360 m) above sea level.
What towns are near Osage?
Mitchell (4.0 mi), Orchard (4.2 mi), Little Cedar (8.0 mi), New Haven (8.5 mi), St. Ansgar (8.6 mi).
Last updated: