5,848

Oskaloosa, IA Homes

Section Image Section Image
  • /29

    $425,000

    • 3 Beds
    • 2 Baths
    • 1,564 Sq Ft

    513 18th Ave E, Oskaloosa, IA 52577

    NEW LISTING with a $10,000 credit at closing for closing costs so you can keep $10k in your pocket to go towards finishing the basement! Dont miss your opportunity to get into this stunning home in the newest part of the MARJE subdivision. This home offers you a beautiful open concept living space with a large dreamy kitchen with stainless appliances, quartz countertops and an island that could

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    513 18th Ave E, Oskaloosa, IA 52577
  • /2

    $1,000

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 780 Sq Ft
    • House for Rent

    1025 5th Ave E, Oskaloosa, IA 52577

    Welcome to 1025 5th Ave E, Oskaloosa, IA. This updated 2-bedroom, 1-bathroom home offers 780 square feet of comfortable living space and was renovated in 2022. The home features modern updates, central air conditioning, in-home laundry, and off-street parking for added convenience.Located in a quiet neighborhood with easy access to local amenities, this home is perfect for anyone seeking

    1025 5th Ave E, Oskaloosa, IA 52577
  • /26

    $257,000

    Sold Feb 27, 2026

    2226 Lynndale Rd, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,491 Sq Ft
    • Built 1977

    Last Sold Summary

    • 3% Below List Price
    • $103/SF
    • 75 Days On Market

    Current Estimated Value $256,695

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2226 Lynndale Rd, Oskaloosa, IA 52577
    • /92

      Est $376,094

      Not Listed For Sale

      2002 S 7th St, Oskaloosa, IA 52577

      • 4 Beds
      • 3 Baths
      • 1,397 Sq Ft
      • Built 1976
      2002 S 7th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

  • /5

    $20,000

    Pending
    • 2 Beds
    • 1 Bath
    • 960 Sq Ft

    1015 B Ave W, Oskaloosa, IA 52577

    Great building lot possibilities here! Cash buyers only.

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    1015 B Ave W, Oskaloosa, IA 52577
  • /18

    $799

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 500 Sq Ft
    • Condo for Rent

    316 3rd Ave W, Oskaloosa, IA 52577

    316 3rd Ave W, Oskaloosa, IA 52577
  • /33

    $147,500

    Sold Apr 03, 2026

    1042 1st Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,352 Sq Ft
    • Built 1920

    Last Sold Summary

    • 2% Below List Price
    • $109/SF
    • 0 Days On Market

    Current Estimated Value $149,652

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    1042 1st Ave E, Oskaloosa, IA 52577
    • /16

      Est $203,201

      Not Listed For Sale

      1009 15th Ave E, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,558 Sq Ft
      • Built 1980
      1009 15th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /35

    $165,000

    Pending
    • 4 Beds
    • 2 Baths
    • 2,406 Sq Ft

    401 K Ave E, Oskaloosa, IA 52577

    This spacious 2,406 blends character and functional living. Featuring beautiful original woodwork, new flooring, and large windows throughout, the home offers four bedrooms, two bathrooms, an enclosed porch, mudroom, and a large dining space. The home has two fireplaces and a functional attic space that can be utilized as additional living space or storage. Situated on a .60 acre lot, the

    Agent Photo

    Sarah Buchheit

    Pella Real Estate Services, LLC

    401 K Ave E, Oskaloosa, IA 52577
  • /19

    $750

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Condo for Rent

    605 N Market St Unit 2, Oskaloosa, IA 52577

    One bedroom and one bathroom updated condo. 750 SF. Updated bathroom with a tiled shower. Separate furnace and water heater. Keypad entry. Tenant pays utilities. Conveniently located near downtown and the college.

    605 N Market St Unit 2, Oskaloosa, IA 52577
  • /52

    $174,900

    Sold May 12, 2026

    409 N 3rd St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 2,521 Sq Ft
    • Built 1910

    Last Sold Summary

    • 3% Below List Price
    • $69/SF
    • 29 Days On Market

    Current Estimated Value $180,955

    Last Listing Agent Katlyn Jones Legacy Real Estate Group

    409 N 3rd St, Oskaloosa, IA 52577
    • /18

      Est $214,702

      Not Listed For Sale

      1004 S 15th St, Oskaloosa, IA 52577

      • 2 Beds
      • 2 Baths
      • 2,252 Sq Ft
      • Built 2003
      1004 S 15th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /2

    $154,900

    Pending
    • 3 Beds
    • 2 Baths
    • 1,008 Sq Ft

    1213 E Ave E, Oskaloosa, IA 52577

    Charming 3 bedroom home near the hospital. Well cared for, hardwood flooring, lots of natural light, full basement, fenced in back yard.

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    1213 E Ave E, Oskaloosa, IA 52577
  • /6

    $850 Per Month

    • 2 Beds
    • 1 Bath
    • 1,110 Sq Ft
    • 513 E Ave. E.

    513 E Ave E Unit 3, Oskaloosa, IA 52577

    Four-plex

    513 E Ave E Unit 3, Oskaloosa, IA 52577
  • /57

    $234,500

    Sold Jun 12, 2026

    812 8th Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 5% Below List Price
    • $144/SF
    • 25 Days On Market

    Current Estimated Value $229,864

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    812 8th Ave E, Oskaloosa, IA 52577
    • /31

      Est $182,553

      Not Listed For Sale

      210 S 9th St, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,357 Sq Ft
      • Built 1910
      210 S 9th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

  • /43

    $369,900

    $60K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,411 Sq Ft

    2611 Luminary Ln, Oskaloosa, IA 52577

    NEW LISTING... ACREAGE!!!! Take Note, properties like this do not come on the market often so make sure to check it out! This beautiful property offers 3 large bedrooms (2 of them are suites with private bathrooms), 3 baths, main level laundry, large living/dining room, cozy family room with fireplace, gorgeous kitchen, 2 car attached garage, 26x16 bonus building all on 4.75 acres just off of a

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    2611 Luminary Ln, Oskaloosa, IA 52577
  • /11

    $1,245 Per Month

    • 2 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Condo for Rent

    201 High Ave E, Oskaloosa, IA 52577

    Welcome to the charming Oskaloosa town square! This 2 bedroom apartment loft offers a delightful living experience. Step inside to discover the beauty of new vinyl plank flooring that adds a touch of modern elegance to the space. The open floor plan provides a seamless flow between the kitchen, dining, and living areas, perfect for entertaining guests or enjoying cozy nights in. The vintage

    201 High Ave E, Oskaloosa, IA 52577
  • /26

    $265,000

    Sold Jul 24, 2026

    2201 Carbonado Rd, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 1,312 Sq Ft
    • Built 1977

    Last Sold Summary

    • 6% Above List Price
    • $202/SF
    • 6 Days On Market

    Current Estimated Value $248,597

    Last Listing Agent Melanie Mapes Century 21 Signature

    2201 Carbonado Rd, Oskaloosa, IA 52577
    • /41

      Est $250,883

      Not Listed For Sale

      1008 1st Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 2,639 Sq Ft
      • Built 1915
      1008 1st Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

  • /30

    $279,900

    • 3 Beds
    • 3 Baths
    • 1,424 Sq Ft

    1606 Clay Ct, Oskaloosa, IA 52577

    Don’t miss this lovely ranch home in a quiet little neighborhood with a private lane. This home will offer you 3 beds/ 2baths, all new carpet, fresh paint throughout and all new light fixtures. The stove, fridge and oven are all new in the last 30 months. The backyard is ready for your dream makeover and basement has finish potential for another bedroom and bathroom. Sellers are offering a $3000

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    1606 Clay Ct, Oskaloosa, IA 52577
  • /12

    $73,500

    Sold Mar 06, 2026

    917 S B St, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 624 Sq Ft
    • Built 1910

    Last Sold Summary

    • 7% Below List Price
    • $118/SF
    • 6 Days On Market

    Current Estimated Value $75,890

    Last Listing Agent Raine VanEngelenhoven Legacy Real Estate Group

    917 S B St, Oskaloosa, IA 52577
    • /58

      Est $240,457

      Not Listed For Sale

      811 C Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,858 Sq Ft
      • Built 1852
      811 C Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /30

    $179,900

    $10K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,040 Sq Ft

    606 N 3rd St, Oskaloosa, IA 52577

    NEW LISTING!!! Check out this Beauitifully renovated 3 bedroom home with an open concept living space, full appliance package, lots of natural light, a one car garage. Back yard has great potential also! See it for yourself!

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    606 N 3rd St, Oskaloosa, IA 52577
  • /35

    $430,000

    Sold Dec 04, 2025

    515 Fairview Dr, Oskaloosa, IA 52577

    • 5 Beds
    • 3 Baths
    • 3,458 Sq Ft
    • Built 2000

    Last Sold Summary

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

    Current Estimated Value $421,047

    Last Listing Agent Tayler Riggen Arrowhead Realty Company

    515 Fairview Dr, Oskaloosa, IA 52577
    • /30

      Est $341,080

      Not Listed For Sale

      2470 Newport Ave, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 2,134 Sq Ft
      • Built 1981
      2470 Newport Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 78 Days On Market

      Last Listing Agent Ruthi Rogers Legacy Real Estate Group

  • /37

    $189,900

    Pending
    • 5 Beds
    • 2 Baths
    • 1,846 Sq Ft

    212 N 9th St, Oskaloosa, IA 52577

    NEW LISTING 7.6.2026. Dont miss the opportunity on this well built home in one of Oskaloosa's well established neighborhoods. You'll love the character & charm, the 5 bedrooms, 2 baths. Hardwood floors, lots of natural light, arched door ways & gorgeous original trim work! Sellers are offering a $5000 credit at closing for paint, other updates or use for closing costs! See it today, sellers would

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    212 N 9th St, Oskaloosa, IA 52577
  • /33

    $443,000

    Sold Sep 16, 2025

    1815 S 2nd St, Oskaloosa, IA 52577

    • 4 Beds
    • 3.5 Baths
    • 1,616 Sq Ft
    • Built 2022

    Last Sold Summary

    • 9% Below List Price
    • $274/SF
    • 110 Days On Market

    Current Estimated Value $458,981

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

    1815 S 2nd St, Oskaloosa, IA 52577
    • /98

      Est $547,287

      Not Listed For Sale

      2451 Newport Ave, Oskaloosa, IA 52577

      • 4 Beds
      • 4 Baths
      • 2,156 Sq Ft
      • Built 1978
      2451 Newport Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 43 Days On Market

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /32

    $345,000

    Pending
    • 5 Beds
    • 2 Baths
    • 1,656 Sq Ft

    609 1st Ave E, Oskaloosa, IA 52577

    Space, style, and an unbeatable location come together in this impressive 5-bedroom, 2-bathroom home just three blocks from the Oskaloosa town square! The beautifully finished basement is a true standout, featuring a stunning fireplace wall that creates the perfect setting for movie nights, gatherings, or relaxing at the end of the day. Even more potential awaits with plumbing already in place

    Agent Photo

    Tyler Weyers

    Century 21 Signature

    609 1st Ave E, Oskaloosa, IA 52577
  • /30

    $70,000

    Sold Oct 28, 2025

    906 G Ave W, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 924 Sq Ft
    • Built 1981

    Last Sold Summary

    • 22% Below List Price
    • $76/SF
    • 23 Days On Market

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    906 G Ave W, Oskaloosa, IA 52577
    • /54

      Est $402,098

      Not Listed For Sale

      605 21st Ave W, Oskaloosa, IA 52577

      • 4 Beds
      • 3 Baths
      • 2,566 Sq Ft
      • Built 1995
      605 21st Ave W, Oskaloosa, IA 52577

      Last Sold Summary

      • 18 Days On Market

      Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

  • /39

    $389,900

    Pending
    • 4 Beds
    • 4 Baths
    • 1,500 Sq Ft

    1001 Arbor Trace Dr, Oskaloosa, IA 52577

    You’ve been watching and waiting for a property just like this so here’s your chance! This well built and nicely maintained 4 bedroom, 3 bath home has it all! Fireplace, primary suite, main level laundry, trey ceiling, hardwood floors, finished basement, lots of storage, huge yard, bonus shed and hot tub with an acceptable offer. Must see to appreciate!

    Agent Photo

    Michelle Purdum

    Legacy Real Estate Group

    1001 Arbor Trace Dr, Oskaloosa, IA 52577
  • /15

    $89,000

    Sold Apr 30, 2026

    316 N 1st St, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 1,092 Sq Ft
    • Built 1910

    Last Sold Summary

    • $82/SF
    • 7 Days On Market

    Current Estimated Value $90,115

    Last Listing Agent Heather Davis Legacy Real Estate Group

    316 N 1st St, Oskaloosa, IA 52577
    • /21

      Est $73,158

      Not Listed For Sale

      508 S 3rd St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 798 Sq Ft
      • Built 1915
      508 S 3rd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /16

    $395,000

    • 5 Beds
    • 3 Baths
    • 2,415 Sq Ft

    1106 Arbor Trace Dr, Oskaloosa, IA 52577

    This exceptional residence is nestled on a tranquil cul-de-sac, providing convenient access to a scenic recreational trail right at the backyard. The home features high-quality 2x6 construction and a thoughtfully designed open floor plan that maximizes both space and functionality. On the main level, you will find three well-proportioned bedrooms and two full bathrooms, including a primary suite

    Lori Oaks Hawkeye Property Mgm & RE

    1106 Arbor Trace Dr, Oskaloosa, IA 52577
  • /57

    $232,500

    Sold May 28, 2026

    136 Solar Dr, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 1,428 Sq Ft
    • Built 1953

    Last Sold Summary

    • 3% Below List Price
    • $163/SF
    • 162 Days On Market

    Current Estimated Value $231,697

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    136 Solar Dr, Oskaloosa, IA 52577
    • /41

      Est $158,887

      Not Listed For Sale

      408 4th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,660 Sq Ft
      • Built 1900
      408 4th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Katlyn Jones Legacy Real Estate Group

  • /14

    $165,000

    $12K PRICE DROP Pending
    • 2 Beds
    • 2 Baths
    • 1,136 Sq Ft

    415 College Hill Ave, Oskaloosa, IA 52577

    Welcome to this charming ranch home built in 1950, offering 2 bedrooms, 2 bathrooms, and 2 non-conforming rooms, perfect for a home office, guest space, or extra storage. Nestled in a quiet neighborhood near William Penn University, this home sits on a desirable street-to-street lot with convenient driveway access off Rosenberger Ave. Enjoy the added bonus of an attached garage with extra shop

    Kaylee Johnson Realty ONE Group Impact

    415 College Hill Ave, Oskaloosa, IA 52577
  • /7

    $35,000

    Sold Nov 07, 2025

    0 Keomah Village, Oskaloosa, IA 52577

    • Land
    • 37,897 Sq Ft
    • $40,230 per Acre

    Last Sold Summary

    • 19 Days On Market

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    0 Keomah Village, Oskaloosa, IA 52577

Showing Results 1 - 40, Page 1 of 18

Home Price Trends

Median Sale Price
$175,000
Median Single Family Sale Price
$179,900
Median 2 Bedroom Sale Price
$141,000
Median 1 Bedroom Sale Price
$66,500
Median Studio Sale Price
$160,000
Average Price Per Sq Ft
$134
Number of Homes for Sale
38
Last 12 months Home Sales
137
Months of Supply
3.30
Median List Price
$189,450
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
-3%
How to Buy a Home How to Finance a Home How to Sell a Home