5,848

Oskaloosa, IA Homes

Section Image
    • /16

      Est $153,900

      Not Listed For Sale

      1007 Mabel St, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 986 Sq Ft
      • Built 1980
      1007 Mabel St, Oskaloosa, IA 52577

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /31

    $195,000

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

    1002 Maywood Dr, Oskaloosa, IA 52577

    This 3-bedroom, 2-bath home features a large backyard with shade trees and a nice deck. Fresh paint, new carpet and LVP on the main floor. The primary BR has a 1/2 bath attached and a nice-sized closet. The large basement is a blank slate for you to make it yours. There is a new 2-car garage that also has a large storage area attached. Call today for your showing!

    Ruthi Rogers Legacy Real Estate Group

    1002 Maywood Dr, Oskaloosa, IA 52577
  • /58

    $209,250

    Sold Mar 10, 2026

    462 N 9th St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 2,288 Sq Ft
    • Built 1930

    Last Sold Summary

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

    Current Estimated Value $210,639

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    462 N 9th St, Oskaloosa, IA 52577
    • /16

      Est $203,001

      Not Listed For Sale

      114 K Ave E, Oskaloosa, IA 52577

      • 4 Beds
      • 1.5 Baths
      • 1,808 Sq Ft
      • Built 1910
      114 K Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 22 Days On Market

      Last Listing Agent Jody Lautenbach Century 21 Signature

  • /2

    $57,000

    $11K PRICE DROP Pending
    • Land
    • 2 Acres
    • $28,500 per Acre

    0 248th St, Oskaloosa, IA 52577

    2 acres on a paved road. Great spot to build your country home!!

    Ruthi Rogers Legacy Real Estate Group

    0 248th St, Oskaloosa, IA 52577
  • /2

    $45,000

    Sold Aug 28, 2025

    703 N 3rd St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,024 Sq Ft
    • Built 1958

    Last Sold Summary

    • $44/SF

    Current Estimated Value $120,657

    Last Listing Agent Gail Lenhart RE/MAX Pride Oskaloosa

    703 N 3rd St, Oskaloosa, IA 52577
    • /26

      Est $403,203

      Not Listed For Sale

      505 18th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,620 Sq Ft
      • Built 2025
      505 18th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 27 Days On Market

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /28

    $228,500

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

    322 N G St, Oskaloosa, IA 52577

    322 North G Street in Oskaloosa is ready for its proud new owners after its total makeover! Nearly every inch of this property has been re-done, reimagined, or replaced. The main floor kitchen, dining, living, bedroom, and full bathroom/laundry...yep, new. The second-floor bedrooms, full bathroom, hallway, and closets... yep, new. The siding, windows, doors, roof, gutters, landscaping, sidewalk,

    Jessica Morrison Legacy Real Estate Group

    322 N G St, Oskaloosa, IA 52577
  • /17

    $50,000

    Sold Oct 30, 2025

    601 N D St, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,750 Sq Ft
    • Built 1900

    Last Sold Summary

    • 5% Below List Price
    • $29/SF
    • 0 Days On Market

    Current Estimated Value $133,548

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    601 N D St, Oskaloosa, IA 52577
    • /21

      Not Listed For Sale

      1412 River Road Ct, Oskaloosa, IA 52577

      • 2 Beds
      • 2 Baths
      • 1,120 Sq Ft
      • Built 2017
      1412 River Road Ct, Oskaloosa, IA 52577

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Zach Webster RE/MAX Precision

  • /16

    $84,000

    • 2 Beds
    • 1 Bath
    • 680 Sq Ft

    816 S D St, Oskaloosa, IA 52577

    Discover this charming home with an inviting open front porch, featuring 2 bedrooms and 1 bath, perfectly ready for you to move in. The updated kitchen boasts beautiful cabinets and countertops, enhanced by a decorative backsplash that adds a stylish touch. Enjoy the convenience of additional storage space in the basement, along with a detached garage. The seller is prepared to address the roof

    Lori Oaks Hawkeye Property Mgm & RE

    816 S D St, Oskaloosa, IA 52577
  • /24

    $239,900

    Sold Jun 17, 2026

    1 Walnut Dr, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 2,118 Sq Ft
    • Built 1960

    Last Sold Summary

    • $113/SF
    • 4 Days On Market

    Current Estimated Value $238,374

    Last Listing Agent Sherrie Moore Hawkeye Property Mgm & RE

    1 Walnut Dr, Oskaloosa, IA 52577
    • /66

      Est $432,089

      Not Listed For Sale

      1203 Arbor Trace Dr, Oskaloosa, IA 52577

      • 4 Beds
      • 3.5 Baths
      • 2,188 Sq Ft
      • Built 2008
      1203 Arbor Trace Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 29 Days On Market

      Last Listing Agent Caitlyn Scheffers RE/MAX Pride Oskaloosa

  • /5

    $13,500

    Pending
    • Land
    • 7,405 Sq Ft
    • $79,412 per Acre

    1116 High Ave W, Oskaloosa, IA 52577

    This is a flat, build-ready lot measuring 60' x 120' that includes a garage in the sale. An alley borders the south side of the property, offering convenient rear access. The water service has been disconnected at the main, and the supply line is located across the street, with no existing water connection to the property itself.

    Kaylee Johnson Realty ONE Group Impact

    1116 High Ave W, Oskaloosa, IA 52577
  • /44

    $245,000

    Sold May 26, 2026

    2160 Forrest Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,228 Sq Ft
    • Built 1972

    Last Sold Summary

    • 4% Below List Price
    • $110/SF
    • 2 Days On Market

    Current Estimated Value $245,171

    Last Listing Agent Katlyn Jones Legacy Real Estate Group

    2160 Forrest Ave, Oskaloosa, IA 52577
    • /2

      Est $212,967

      Not Listed For Sale

      1897 235th St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 1,232 Sq Ft
      • Built 1983
      1897 235th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 94 Days On Market

      Last Listing Agent Scott Medlin Hometown Real Estate

  • /19

    $174,400

    $15K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,160 Sq Ft

    315 N 3rd St, Oskaloosa, IA 52577

    315 N 3rd welcomes you home! This property features a large living room and formal dining area, along with a spacious bonus space offering flexibility for a variety of uses. There are four bedrooms located on the upper level, along with two updated bathrooms, providing separation between living and sleeping areas. On the main level, you'll find a convenient half bath and an eat-in kitchen.

    Heather Davis Legacy Real Estate Group

    315 N 3rd St, Oskaloosa, IA 52577
  • /50

    $345,000

    Sold Oct 24, 2025

    2739 248th St, Oskaloosa, IA 52577

    • 5 Beds
    • 4 Baths
    • 2,252 Sq Ft
    • Built 1978

    Last Sold Summary

    • 1% Below List Price
    • $153/SF
    • 0 Days On Market

    Current Estimated Value $371,772

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    2739 248th St, Oskaloosa, IA 52577
    • /36

      Est $499,265

      Not Listed For Sale

      839 Fox Run Ln, Oskaloosa, IA 52577

      • 4 Beds
      • 2.5 Baths
      • 2,436 Sq Ft
      • Built 2000
      839 Fox Run Ln, Oskaloosa, IA 52577

      Last Sold Summary

      • 267 Days On Market

      Last Listing Agent Marcia Aalsburg Hawkeye Property Mgm & RE

  • /38

    $289,900

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

    502 N H St, Oskaloosa, IA 52577

    Move right into this beautifully maintained 3-bedroom, 2-bath ranch built in 2022. Offering an open-concept layout and modern finishes throughout, this home combines the convenience of newer construction with valuable upgrades already completed. The spacious kitchen features granite countertops, a large center island with seating, abundant cabinetry, and a full appliance package that stays with

    Alexis Wright Hawkeye Property Mgm & RE

    502 N H St, Oskaloosa, IA 52577
  • /64

    $525,000

    Sold Jun 30, 2026

    2739 255th St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 2,597 Sq Ft
    • Built 2021

    Last Sold Summary

    • $202/SF
    • 2 Days On Market

    Current Estimated Value $532,353

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    2739 255th St, Oskaloosa, IA 52577
    • /18

      Est $130,780

      Not Listed For Sale

      2801 281st St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 930 Sq Ft
      • Built 1984
      2801 281st St, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Alexis Wright Hawkeye Property Mgm & RE

  • /34

    $169,900

    • 3 Beds
    • 1 Bath
    • 913 Sq Ft

    805 Wedgewood Dr, Oskaloosa, IA 52577

    Check out this affordable home in a great neighborhood, just a short walk or golf cart ride to Osky Golf and the rec trail. New carpet in the bedrooms and paint throughout. Basement is well on its way to being finished (no further work to be completed) adding a bedroom and family room. Well-kept and maintained. Kitchen appliances and washer/dryer will convey with the sale. Room to build a garage.

    Jason Carter RE/MAX Pride Oskaloosa

    805 Wedgewood Dr, Oskaloosa, IA 52577
  • /52

    $150,000

    Sold Nov 26, 2025

    516 2nd Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 2,044 Sq Ft
    • Built 1900

    Last Sold Summary

    • 3% Below List Price
    • $73/SF
    • 44 Days On Market

    Current Estimated Value $164,254

    Last Listing Agent Jim Clingman Bridge City Realty

    516 2nd Ave E, Oskaloosa, IA 52577
    • /62

      Not Listed For Sale

      3214 Kirby Ave, Oskaloosa, IA 52577

      • 4 Beds
      • 3 Baths
      • Built 1981
      3214 Kirby Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 60 Days On Market

      Last Listing Agent Tyler Boley Boley Real Estate

  • /23

    $219,500

    • 3 Beds
    • 3 Baths
    • 2,278 Sq Ft

    1216 Green St, Oskaloosa, IA 52577

    Discover an incredible opportunity with this duplex that's bursting with income potential! Imagine living in the spacious south unit while effortlessly renting out the charming north unit to help cover your expenses, or go for maximum cash flow by renting both sides! The south unit is an absolute gem, featuring two cozy bedrooms and one and three-quarter stylish baths, plus a fantastic family

    Lori Oaks Hawkeye Property Mgm & RE

    1216 Green St, Oskaloosa, IA 52577
  • /29

    $165,000

    Sold Aug 20, 2026

    910 1st Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,566 Sq Ft
    • Built 1915

    Last Sold Summary

    • $105/SF
    • 2 Days On Market

    Current Estimated Value $163,065

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    910 1st Ave E, Oskaloosa, IA 52577
    • /23

      Est $374,976

      Not Listed For Sale

      2037 305th St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,400 Sq Ft
      • Built 1988
      2037 305th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Malaki Wills RE/MAX Precision

  • /40

    $169,900

    $15K PRICE DROP
    • 4 Beds
    • 1 Bath
    • 1,704 Sq Ft

    805 A Ave E, Oskaloosa, IA 52577

    Large 2-story early-1900s home has been well cared for. The exterior, windows and roof are in good condition. Current owners have added a NEW 2-car garage, NEW Furnace, Central Air, and Water Heater in 2023, and NEW Kitchen appliances. The backyard has a patio, a small yard, and parking for an extra vehicle. As you enter the front door, you will love the beautiful woodwork and arched doorways.

    Karen Converse RE/MAX Pride Oskaloosa

    805 A Ave E, Oskaloosa, IA 52577
  • /41

    $427,000

    Sold May 08, 2026

    2316 Newport Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 1,944 Sq Ft
    • Built 1979

    Last Sold Summary

    • $220/SF
    • 10 Days On Market

    Current Estimated Value $421,443

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    2316 Newport Ave, Oskaloosa, IA 52577
    • /63

      Est $547,480

      Not Listed For Sale

      906 Fox Run Dr, Oskaloosa, IA 52577

      • 4 Beds
      • 4 Baths
      • 4,321 Sq Ft
      • Built 1996
      906 Fox Run Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 46 Days On Market

      Last Listing Agent Ruthi Rogers Legacy Real Estate Group

  • /17

    $104,000

    $11K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 858 Sq Ft

    1405 S 2nd St, Oskaloosa, IA 52577

    Great starter home - two bedrooms with full bath featuring shower and tub! Primary bedroom has a walk-in closet and ceiling fan. Second bedroom has ceiling fan and open closet. Living room and bedrooms carpet are less than a year old. New vinyl flooring in bathroom - just installed. Kitchen has gas stove and refrigerator that stay with the home. NEW Patio Doors lead out to your deck that expands

    Sheila Denburger RE/MAX Pride Oskaloosa

    1405 S 2nd St, Oskaloosa, IA 52577
  • /35

    $245,000

    Sold Jun 10, 2026

    1141 Clearview Dr, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,040 Sq Ft
    • Built 1970

    Last Sold Summary

    • 1% Below List Price
    • $236/SF
    • 2 Days On Market

    Current Estimated Value $243,205

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    1141 Clearview Dr, Oskaloosa, IA 52577
    • /33

      Est $274,525

      Not Listed For Sale

      2107 S 11th St, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 2,382 Sq Ft
      • Built 1920
      2107 S 11th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 171 Days On Market

      Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

  • /20

    $195,000

    $30K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,494 Sq Ft

    1330 N Market St, Oskaloosa, IA 52577

    1330 North Market in Oskaloosa is ready for its next owners. This home has a large primary bedroom and full bathroom on the main floor with two additional bedrooms and a half bath upstairs. Other features include main floor laundry with lots of storage and convenient counter for sorting and folding clothes, or dropping groceries. The large kitchen has a breakfast bar, and the entire house has

    Anthony Erwin Legacy Real Estate Group

    1330 N Market St, Oskaloosa, IA 52577
  • /23

    $136,000

    Sold Feb 23, 2026

    410 N B St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 14% Below List Price
    • $101/SF
    • 113 Days On Market

    Current Estimated Value $138,688

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    410 N B St, Oskaloosa, IA 52577
    • /44

      Est $255,904

      Not Listed For Sale

      306 Keomah Village, Oskaloosa, IA 52577

      • 3 Beds
      • 2.5 Baths
      • 1,296 Sq Ft
      • Built 1965
      306 Keomah Village, Oskaloosa, IA 52577

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

  • /22

    $124,000

    $11K PRICE DROP Pending
    • 3 Beds
    • 1 Bath
    • 1,138 Sq Ft

    438 N 4th St, Oskaloosa, IA 52577

    1920s Character Near the Square! Located just northwest of Oskaloosa’s historic downtown, this delightful three bedroom home perfectly balances its original 1920s soul with thoughtful, practical improvements. The inviting interior features a freshly painted palette throughout its 1,138 square foot layout. On the main level, you’ll find a functional kitchen fully equipped with a stove,

    Ciara Ward Pella Real Estate Services

    438 N 4th St, Oskaloosa, IA 52577
  • /32

    $125,000

    Sold Jul 16, 2026

    402 4th Ave W, Oskaloosa, IA 52577

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

    Last Sold Summary

    • $128/SF
    • 7 Days On Market

    Current Estimated Value $125,794

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    402 4th Ave W, Oskaloosa, IA 52577
    • /42

      Est $217,486

      Not Listed For Sale

      322 Keomah Village, Oskaloosa, IA 52577

      • 3 Beds
      • 3 Baths
      • 1,200 Sq Ft
      • Built 1976
      322 Keomah Village, Oskaloosa, IA 52577

      Last Sold Summary

      • 217 Days On Market

      Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home