92

Recently Sold Osceola, IA Homes

Section Image
  • /31

    $149,500

    Sold May 23, 2025

    210 E Cass St, Osceola, IA 50213

    • 2 Beds
    • 1 Bath
    • 1,002 Sq Ft
    • Built 1977

    Last Sold Summary

    • 9% Below List Price
    • $149/SF
    • 47 Days On Market

    Current Estimated Value $151,311

    Last Listing Agent Helen Saylor-Kimes Saylor Realty

    210 E Cass St, Osceola, IA 50213
  • /35

    $535,000

    Sold Sep 05, 2025

    2127 Leisure Dr, Osceola, IA 50213

    • Land
    • 4.34 Acres
    • $123,272 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 170 Days On Market

    Current Estimated Value $574,200

    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 $262,879

    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 $87,023

    Last Listing Agent Kristin Flaherty Stoney Oak Properties LLC

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

    $371,350

    Sold Jun 27, 2025

    227 Manor Dr, Osceola, IA 50213

    • 4 Beds
    • 3 Baths
    • 1,226 Sq Ft
    • Built 2025

    Last Sold Summary

    • 2% Above List Price
    • $303/SF
    • 26 Days On Market

    Last Listing Agent Kaitlyn Harvey Century 21 Signature

    227 Manor Dr, 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 $184,828

    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 $189,884

    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 $138,743

    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 $150,769

    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 $346,385

    Last Listing Agent Helen Saylor-Kimes Saylor Realty

    1015 Lakeshore Dr, 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 $74,767

    Last Listing Agent Ted Weaver RE/MAX Concepts

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

    $200,000

    Sold May 20, 2025

    3007 Garst St, Osceola, IA 50213

    • Land
    • 32 Acres
    • $6,250 per Acre

    Last Sold Summary

    • 38% Below List Price
    • 51 Days On Market

    Last Listing Agent Lisa Pierce Honer Summit Realty

    3007 Garst St, Osceola, IA 50213
  • /26

    $420,000

    Sold Apr 27, 2026

    2840 Pacific St, Osceola, IA 50213

    • Land
    • 34.1 Acres
    • $12,317 per Acre

    Last Sold Summary

    • 16% Below List Price
    • 217 Days On Market

    Current Estimated Value $426,489

    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 $175,581

    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 $341,300

    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 $254,444

    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 $176,020

    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 $184,386

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

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

    $313,000

    Sold Jun 20, 2025

    1460 U S 69, Osceola, IA 50213

    • 3 Beds
    • 2 Baths
    • 1,316 Sq Ft
    • Built 1972

    Last Sold Summary

    • 8% Below List Price
    • $238/SF
    • 73 Days On Market

    Last Listing Agent Abigail Brenizer RE/MAX Precision

    1460 U S 69, 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,597

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

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

    $100,000

    Sold Jun 18, 2025

    514 S Main St, Osceola, IA 50213

    • 2 Beds
    • 1 Bath
    • 748 Sq Ft
    • Built 1946

    Last Sold Summary

    • 20% Below List Price
    • $134/SF
    • 9 Days On Market

    Current Estimated Value $100,892

    Last Listing Agent Caroline Standiford Saylor Realty

    514 S Main St, 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 $302,120

    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
  • /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 $102,501

    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 $195,339

    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 $230,991

    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 $68,753

    Last Listing Agent Betsy Haas-Reineck LPT Realty, LLC

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

    $115,000

    Sold Jun 27, 2025

    2490 220th Ave, Osceola, IA 50213

    • Land
    • 3 Acres
    • $38,333 per Acre

    Last Sold Summary

    • 8% Below List Price
    • 8 Days On Market

    Current Estimated Value $114,517

    Last Listing Agent Dustin Crawford Iowa Home & Land Realty

    2490 220th Ave, Osceola, IA 50213
  • /16

    $371,520

    Sold May 28, 2025

    223 Manor Dr, Osceola, IA 50213

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

    Last Sold Summary

    • 8% Above List Price
    • $270/SF
    • 17 Days On Market

    Current Estimated Value $374,271

    Last Listing Agent Kaitlyn Harvey Century 21 Signature

    223 Manor Dr, 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 $140,621

    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 $144,572

    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

    • Land
    • 5.92 Acres
    • $67,568 per Acre

    Last Sold Summary

    • 0 Days On Market

    Current Estimated Value $407,098

    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 $138,667

    Last Listing Agent Siera Grimm Stoney Oak Properties LLC

    200 N Kossuth 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 $112,030

    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 $163,934

    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 $155,058

    Last Listing Agent Paula McClaflin Stoney Oak Properties LLC

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

    $315,000

    Sold Jun 27, 2025

    108 Golfview Dr, Osceola, IA 50213

    • 4 Beds
    • 4 Baths
    • 1,863 Sq Ft
    • Built 2001

    Last Sold Summary

    • 3% Below List Price
    • $169/SF
    • 84 Days On Market

    Current Estimated Value $312,820

    Last Listing Agent Kaitlyn Harvey Century 21 Signature

    108 Golfview Dr, 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 $210,523.
What is the average time to sell a house in Osceola, IA?
The houses for sale in Osceola, IA spend an average of 68 days on the market.
What is the number of active homes for sale in Osceola, IA?
There are 13 active homes for sale in Osceola, IA.
How many homes have sold over the last 12 months in Osceola, IA?
63 homes have sold in Osceola, IA over the last 12 months.

Home Trends in Osceola, IA

Housing Trends

Median Sale Price
$182,000
Median Single Family Sale Price
$185,000
Average Price Per Sq Ft
$141
Number of Homes for Sale
13
Last 12 months Home Sales
63
Months of Supply
2.50
Median List Price
$195,000
Median Change From 1st List Price
5%
Median Home Sale Price YoY Change
1%
How to Buy a Home How to Finance a Home How to Sell a Home