90

Recently Sold Osceola, IA Homes

Section Image
  • /35

    $535,000

    Sold Sep 05, 2025

    2127 Leisure Dr, Osceola, IA 50213

    • 4 Beds
    • 4 Baths
    • 1,656 Sq Ft
    • Built 2018

    Last Sold Summary

    • 5% Below List Price
    • $323/SF
    • 170 Days On Market

    Current Estimated Value $534,325

    Last Listing Agent Becky Knight Iowa Realty Mills Crossing

    2127 Leisure Dr, Osceola, IA 50213
  • /42

    $250,000

    Sold Mar 13, 2026

    1803 Elk St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,388 Sq Ft
    • Built 2022

    Last Sold Summary

    • 9% Below List Price
    • $180/SF
    • 268 Days On Market

    Current Estimated Value $257,004

    Last Listing Agent Betty Craig Saylor Realty

    1803 Elk St, Osceola, IA 50213
  • /2

    $140,000

    Sold Aug 01, 2025

    2931 Elk St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,543 Sq Ft
    • Built 1986

    Last Sold Summary

    • 24% Below List Price
    • $91/SF
    • 1 Day On Market

    Last Listing Agent Dustin Crawford Iowa Home & Land Realty

    2931 Elk St, Osceola, IA 50213
  • /12

    $72,825

    Sold Oct 06, 2025

    208 W Clay St, Osceola, IA 50213

    • 2 Beds
    • 2 Baths
    • 852 Sq Ft
    • Built 1920

    Last Sold Summary

    • 19% Below List Price
    • $85/SF
    • 43 Days On Market

    Current Estimated Value $79,794

    Last Listing Agent Kristin Flaherty Stoney Oak Properties LLC

    208 W Clay St, Osceola, IA 50213
  • /26

    $205,000

    Sold May 25, 2026

    520 S Temple St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 999 Sq Ft
    • Built 1976

    Last Sold Summary

    • 5% Above List Price
    • $205/SF
    • 2 Days On Market

    Last Listing Agent Randi Johnson Saylor Realty

    520 S Temple St, Osceola, IA 50213
  • /2

    $170,000

    Sold Nov 14, 2025

    2122 W Vintner's Dr, Osceola, IA 50213

    • Land
    • 19,166 Sq Ft
    • $386,364 per Acre

    Last Sold Summary

    • 6% Below List Price
    • 439 Days On Market

    Current Estimated Value $177,523

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

    2122 W Vintner's Dr, Osceola, IA 50213
  • /19

    $182,000

    Sold Oct 31, 2025

    130 E Shaw St, Osceola, IA 50213

    • 4 Beds
    • 2 Baths
    • 1,440 Sq Ft
    • Built 1959

    Last Sold Summary

    • 6% Below List Price
    • $126/SF
    • 4 Days On Market

    Current Estimated Value $180,527

    Last Listing Agent Anita Olson Associated Realty

    130 E Shaw St, Osceola, IA 50213
  • /14

    $160,000

    Sold May 08, 2026

    117 W Logan St, Osceola, IA 50213

    • 3 Beds
    • 1 Bath
    • 1,010 Sq Ft
    • Built 1920

    Last Sold Summary

    • 3% Below List Price
    • $158/SF
    • 243 Days On Market

    Current Estimated Value $140,419

    Last Listing Agent Siera Grimm Stoney Oak Properties LLC

    117 W Logan St, Osceola, IA 50213
  • /14

    $145,000

    Sold Feb 16, 2026

    321 W Clay St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,008 Sq Ft
    • Built 1971

    Last Sold Summary

    • 26% Below List Price
    • $144/SF
    • 564 Days On Market

    Current Estimated Value $152,135

    Last Listing Agent Betty Craig Saylor Realty

    321 W Clay St, Osceola, IA 50213
  • /55

    $350,000

    Sold Dec 19, 2025

    1015 Lakeshore Dr, Osceola, IA 50213

    • 3 Beds
    • 3 Baths
    • 2,677 Sq Ft
    • Built 1968

    Last Sold Summary

    • 27% Below List Price
    • $131/SF
    • 82 Days On Market

    Current Estimated Value $353,361

    Last Listing Agent Helen Saylor-Kimes Saylor Realty

    1015 Lakeshore Dr, Osceola, IA 50213
  • /31

    $229,000

    Sold Jun 24, 2026

    120 E Pearl St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,605 Sq Ft
    • Built 1959

    Last Sold Summary

    • 3% Below List Price
    • $143/SF
    • 96 Days On Market

    Current Estimated Value $222,598

    Last Listing Agent Gina Thompson Iowa Realty Indianola

    120 E Pearl St, Osceola, IA 50213
  • /8

    $36,000

    Sold Oct 16, 2025

    206 S Lincoln St, Osceola, IA 50213

    • 1 Bed
    • 1 Bath
    • 953 Sq Ft
    • Built 1926

    Last Sold Summary

    • 10% Below List Price
    • $38/SF
    • 18 Days On Market

    Current Estimated Value $78,803

    Last Listing Agent Ted Weaver RE/MAX Concepts

    206 S Lincoln St, Osceola, IA 50213
  • /26

    $420,000

    Sold Apr 27, 2026

    2840 Pacific St, Osceola, IA 50213

    • 4 Beds
    • 2 Baths
    • 1,869 Sq Ft
    • Built 1930

    Last Sold Summary

    • 16% Below List Price
    • $225/SF
    • 217 Days On Market

    Current Estimated Value $429,699

    Last Listing Agent Sandy Delzell Iowa Realty Indianola

    2840 Pacific St, Osceola, IA 50213
  • /70

    $560,000

    Sold Nov 13, 2025

    TBD Idaho St, Osceola, IA 50213

    • Land
    • 80 Acres
    • $7,000 per Acre

    Last Sold Summary

    • 3 Days On Market

    Last Listing Agent Ben Harshyne Whitetail Properties Real Estate, LLC

    TBD Idaho St, Osceola, IA 50213
  • /38

    $175,000

    Sold Oct 03, 2025

    205 N Park St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,390 Sq Ft
    • Built 1925

    Last Sold Summary

    • 4% Below List Price
    • $126/SF
    • 94 Days On Market

    Current Estimated Value $165,841

    Last Listing Agent Randi Johnson Saylor Realty

    205 N Park St, Osceola, IA 50213
  • /35

    $335,000

    Sold Nov 18, 2025

    102 Country Club Dr, Osceola, IA 50213

    • 4 Beds
    • 2.5 Baths
    • 2,692 Sq Ft
    • Built 1989

    Last Sold Summary

    • 16% Below List Price
    • $124/SF
    • 62 Days On Market

    Current Estimated Value $339,254

    Last Listing Agent Betsy Haas-Reineck LPT Realty, LLC

    102 Country Club Dr, Osceola, IA 50213
  • /33

    $260,000

    Sold Mar 31, 2026

    215 N Lincoln St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,248 Sq Ft
    • Built 2024

    Last Sold Summary

    • 1% Below List Price
    • $208/SF
    • 147 Days On Market

    Current Estimated Value $261,166

    Last Listing Agent Adam Fitzpatrick Stoney Oak Properties LLC

    215 N Lincoln St, Osceola, IA 50213
  • /17

    $178,000

    Sold Oct 01, 2025

    317 S Kossuth St, Osceola, IA 50213

    • 4 Beds
    • 2 Baths
    • 1,568 Sq Ft
    • Built 1920

    Last Sold Summary

    • 1% Below List Price
    • $114/SF
    • 54 Days On Market

    Current Estimated Value $177,294

    Last Listing Agent Helen Saylor-Kimes Saylor Realty

    317 S Kossuth St, Osceola, IA 50213
  • /34

    $171,000

    Sold Nov 17, 2025

    419 E Grant St, Osceola, IA 50213

    • 2 Beds
    • 1 Bath
    • 1,080 Sq Ft
    • Built 1983

    Last Sold Summary

    • 5% Below List Price
    • $158/SF
    • 3 Days On Market

    Current Estimated Value $176,780

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

    419 E Grant St, Osceola, IA 50213
  • /31

    $375,000

    Sold May 29, 2026

    107 Golfview Dr, Osceola, IA 50213

    • 5 Beds
    • 3 Baths
    • 1,252 Sq Ft
    • Built 2025

    Last Sold Summary

    • 3% Below List Price
    • $300/SF
    • 226 Days On Market

    Current Estimated Value $231,667

    Last Listing Agent Kaitlyn Harvey Century 21 Signature

    107 Golfview Dr, Osceola, IA 50213
  • /2

    $187,500

    Sold Apr 03, 2026

    425 E Ayers St, Osceola, IA 50213

    • 3 Beds
    • 1 Bath
    • 1,136 Sq Ft
    • Built 1958

    Last Sold Summary

    • 4% Below List Price
    • $165/SF
    • 1 Day On Market

    Current Estimated Value $187,042

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

    425 E Ayers St, Osceola, IA 50213
  • /30

    $348,000

    Sold May 20, 2026

    105 Golfview Dr, Osceola, IA 50213

    • 2 Beds
    • 2 Baths
    • 1,375 Sq Ft
    • Built 2025

    Last Sold Summary

    • 3% Below List Price
    • $253/SF
    • 225 Days On Market

    Last Listing Agent Kaitlyn Harvey Century 21 Signature

    105 Golfview Dr, Osceola, IA 50213
  • /9

    $270,000

    Sold Apr 22, 2026

    805 E Clay St, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,431 Sq Ft
    • Built 1990

    Last Sold Summary

    • 13% Below List Price
    • $189/SF

    Current Estimated Value $276,720

    Last Listing Agent Brenda Di Santi Iowa Home & Land Realty

    805 E Clay St, Osceola, IA 50213
  • /17

    $285,000

    Sold Jul 17, 2025

    1401 195th St, Osceola, IA 50213

    • Land
    • 17.92 Acres
    • $15,904 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 22 Days On Market

    Last Listing Agent Josh Baker Iowa Realty Indianola

    1401 195th St, Osceola, IA 50213
  • /15

    $100,000

    Sold May 29, 2026

    602 S Fillmore St, Osceola, IA 50213

    • 2 Beds
    • 1 Bath
    • 1,078 Sq Ft
    • Built 1945

    Last Sold Summary

    • 16% Below List Price
    • $93/SF
    • 11 Days On Market

    Current Estimated Value $119,399

    Last Listing Agent Betty Craig Saylor Realty

    602 S Fillmore St, Osceola, IA 50213
  • /2

    $54,000

    Sold Nov 14, 2025

    128 W Logan St, Osceola, IA 50213

    • 4 Beds
    • 2 Baths
    • 1,320 Sq Ft
    • Built 1926

    Last Sold Summary

    • 55% Below List Price
    • $41/SF
    • 43 Days On Market

    Current Estimated Value $98,134

    Last Listing Agent Betty Craig Saylor Realty

    128 W Logan St, Osceola, IA 50213
  • /14

    $180,000

    Sold Sep 15, 2025

    2662 Garst, Osceola, IA 50213

    • Land
    • 16.04 Acres
    • $11,222 per Acre

    Last Sold Summary

    • 12% Below List Price
    • 153 Days On Market

    Current Estimated Value $212,330

    Last Listing Agent Brandon Tessau Peoples Company

    2662 Garst, Osceola, IA 50213
  • /33

    $225,000

    Sold Aug 29, 2025

    423 N Main St, Osceola, IA 50213

    • 4 Beds
    • 3 Baths
    • 810 Sq Ft
    • Built 1995

    Last Sold Summary

    • $278/SF
    • 5 Days On Market

    Current Estimated Value $218,425

    Last Listing Agent Betty Craig Saylor Realty

    423 N Main St, Osceola, IA 50213
  • /2

    $40,000

    Sold Oct 03, 2025

    214 N Fillmore St, Osceola, IA 50213

    • 2 Beds
    • 1.5 Baths
    • 1,238 Sq Ft
    • Built 1940

    Last Sold Summary

    • 20% Below List Price
    • $32/SF
    • 5 Days On Market

    Current Estimated Value $76,055

    Last Listing Agent Betsy Haas-Reineck LPT Realty, LLC

    214 N Fillmore St, Osceola, IA 50213
  • /13

    $32,500

    Sold May 25, 2026

    310 E Mclane St, Osceola, IA 50213

    • Land
    • 11,761 Sq Ft
    • $120,370 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 8 Days On Market

    Current Estimated Value $166,212

    Last Listing Agent Dustin Crawford Iowa Home & Land Realty

    310 E Mclane St, Osceola, IA 50213
  • /28

    $144,900

    Sold Jan 30, 2026

    131 N Park St, Osceola, IA 50213

    • 4 Beds
    • 2 Baths
    • 1,455 Sq Ft
    • Built 1930

    Last Sold Summary

    • 19% Below List Price
    • $100/SF
    • 133 Days On Market

    Current Estimated Value $137,663

    Last Listing Agent David Burgos Fathom Realty

    131 N Park St, Osceola, IA 50213
  • /22

    $144,000

    Sold Jul 14, 2025

    412 Mcpherson St, Osceola, IA 50213

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft
    • Built 1948

    Last Sold Summary

    • 4% Below List Price
    • $200/SF
    • 235 Days On Market

    Current Estimated Value $141,842

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

    412 Mcpherson St, Osceola, IA 50213
  • /18

    $163,030

    Sold Mar 30, 2026

    1755 Doyle Station, Osceola, IA 50213

    • Land
    • 9.59 Acres
    • $17,000 per Acre

    Last Sold Summary

    • 5% Above List Price
    • 8 Days On Market

    Current Estimated Value $150,739

    Last Listing Agent Alex Wick RE/MAX Precision

    1755 Doyle Station, Osceola, IA 50213
  • /2

    $400,000

    Sold May 13, 2026

    2507 Idaho St, Osceola, IA 50213

    • 3 Beds
    • 3 Baths
    • 2,280 Sq Ft
    • Built 2007

    Last Sold Summary

    • $175/SF
    • 0 Days On Market

    Current Estimated Value $410,424

    Last Listing Agent OUTSIDE AGENT OTHER

    2507 Idaho St, Osceola, IA 50213
  • /2

    $11,500

    Sold Mar 04, 2026

    200 N Kossuth St, Osceola, IA 50213

    • Land
    • 11,325 Sq Ft
    • $44,231 per Acre

    Last Sold Summary

    • 30% Below List Price
    • 17 Days On Market

    Current Estimated Value $120,333

    Last Listing Agent Siera Grimm Stoney Oak Properties LLC

    200 N Kossuth St, Osceola, IA 50213
  • /22

    $219,000

    Sold Jun 10, 2026

    110 N Osceola St, Osceola, IA 50213

    • 2 Beds
    • 3 Baths
    • 1,077 Sq Ft
    • Built 1966

    Last Sold Summary

    • $203/SF
    • 2 Days On Market

    Current Estimated Value $212,599

    Last Listing Agent Betty Craig Saylor Realty

    110 N Osceola St, Osceola, IA 50213
  • /14

    $115,000

    Sold Mar 13, 2026

    707 S Main St, Osceola, IA 50213

    • 2 Beds
    • 1 Bath
    • 672 Sq Ft
    • Built 1920

    Last Sold Summary

    • $171/SF
    • 6 Days On Market

    Current Estimated Value $111,086

    Last Listing Agent Betty Craig Saylor Realty

    707 S Main St, Osceola, IA 50213
  • /16

    $155,000

    Sold Oct 15, 2025

    114 W Ayers St, Osceola, IA 50213

    • 2 Beds
    • 2 Baths
    • 1,092 Sq Ft
    • Built 1966

    Last Sold Summary

    • 3% Below List Price
    • $142/SF
    • 2 Days On Market

    Current Estimated Value $154,848

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

    114 W Ayers St, Osceola, IA 50213
  • /29

    $150,000

    Sold Dec 22, 2025

    321 S Ridge Rd, Osceola, IA 50213

    • 2 Beds
    • 2 Baths
    • 1,232 Sq Ft
    • Built 1971

    Last Sold Summary

    • 6% Below List Price
    • $122/SF
    • 10 Days On Market

    Current Estimated Value $156,449

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

    321 S Ridge Rd, Osceola, IA 50213
  • /44

    $214,000

    Sold Jun 15, 2026

    125 W Logan St, Osceola, IA 50213

    • 3 Beds
    • 3 Baths
    • 1,821 Sq Ft
    • Built 1940

    Last Sold Summary

    • $118/SF

    Current Estimated Value $209,044

    Last Listing Agent Betty Craig Saylor Realty

    125 W Logan St, Osceola, IA 50213

Showing Results 1 - 40, Page 1 of 3

Frequently Asked Questions

What is the average home price in Osceola, IA?
Homes for sale in Osceola, IA have an average home price of $211,917.
What is the average time to sell a house in Osceola, IA?
The houses for sale in Osceola, IA spend an average of 70 days on the market.
What is the number of active homes for sale in Osceola, IA?
There are 16 active homes for sale in Osceola, IA.
How many homes have sold over the last 12 months in Osceola, IA?
64 homes have sold in Osceola, IA over the last 12 months.

Home Price Trends

Median Sale Price
$186,250
Median Single Family Sale Price
$185,000
Median 2 Bedroom Sale Price
$147,950
Median 1 Bedroom Sale Price
$65,500
Median Studio Sale Price
$130,000
Average Price Per Sq Ft
$144
Number of Homes for Sale
16
Last 12 months Home Sales
64
Months of Supply
3.00
Median List Price
$195,000
Median Change From 1st List Price
5%
Median Home Sale Price YoY Change
3%
How to Buy a Home How to Finance a Home How to Sell a Home