Iowa Osceola County

Sibley

A city in Osceola County, Iowa — population 2,787 as of 2022.

Open the map

Overnight 50°F Mostly Cloudy4% precip
Wednesday 63°F Mostly Cloudy3% precip
Wednesday Night 52°F Mostly Cloudy then Chance Rain Showers49% precip
Thursday 61°F Rain Showers78% precip

In and around Sibley

Sibley changes faster than we can keep up.

Something opened, closed or moved? Tell us and we'll put it right. Our editors review submissions before they publish — you'll need an account with access to send one.

Sibley by the numbers

Population 2,787Population figure, 2022
Households & income
Median age
37.1
Households
1,120
Persons per household
2.4
Median household income
$55,070
Median house value
$122,000
2020–2024 ACS
An unhandled error has occurred. Reload 🗙