8,971

Mahaska County, IA Homes

Section Image
  • /28

    $190,000 Sold Sep 24, 2025

    1242 C Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,771 Sq Ft
    • Built 1856

    Last Sold Summary

    • 12% Below List Price
    • $107/SF
    • 20 Days On Market

    Current Estimated Value $191,778

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    1242 C Ave E, Oskaloosa, IA 52577
    • /5

      Est $187,062 Not Listed For Sale

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

      1107 S 11th St, Oskaloosa, IA 52577

      1107 S 11th St, Oskaloosa, IA 52577
  • /40

    $575,000

    • 4 Beds
    • 2 Baths
    • 2,364 Sq Ft

    2010 Suffolk Rd, Oskaloosa, IA 52577

    Open and spacious berm style home on 10.68 acres located on the edge of Oskaloosa city limits. Built in 2002, this home offers just under 2,400 sq ft with 4 bedrooms and 2 full baths. The ranch layout allows for abundant natural light through large north-facing windows. A spacious entry leads into the open-concept kitchen, dining, and living area. The primary suite features a walk-in closet and a

    Myrissa Jordan Realty ONE Group Impact

    2010 Suffolk Rd, Oskaloosa, IA 52577
  • /43

    $206,500 Sold Oct 06, 2025

    1610 S 5th St, Oskaloosa, IA 52577

    • 5 Beds
    • 2 Baths
    • 1,678 Sq Ft
    • Built 1971

    Last Sold Summary

    • 6% Below List Price
    • $123/SF
    • 20 Days On Market

    Current Estimated Value $203,756

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    1610 S 5th St, Oskaloosa, IA 52577
    • /27

      Est $150,963 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 780 Sq Ft

      812 9th Ave E, Oskaloosa, IA 52577

      812 9th Ave E, Oskaloosa, IA 52577
  • /32

    $139,900

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

    2411 255th St, Oskaloosa, IA 52577

    Small acreage in an excellent location, just outside of Osky! 2.31 acres included along with this 3 BR, 2 bath ranch manufactured home and a 2 car detached garage. A minimal amount of gravel, approximately 500 feet. Great potential !! with a bit of TLC. Sold AS-IS. Septic is non-compliant. New septic is Buyer's responsibility.

    Lisa Tucker Hawkeye Property Mgm & RE

    2411 255th St, Oskaloosa, IA 52577
  • /41

    $210,000 Sold Dec 12, 2025

    714 1st Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 2,058 Sq Ft
    • Built 1943

    Last Sold Summary

    • 2% Below List Price
    • $102/SF
    • 18 Days On Market

    Last Listing Agent Alexis Wright Hawkeye Property Mgm & RE

    714 1st Ave E, Oskaloosa, IA 52577
    • /24

      Est $126,619 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,036 Sq Ft

      808 9th Ave E, Oskaloosa, IA 52577

      808 9th Ave E, Oskaloosa, IA 52577
  • /21

    $299,900

    • 4 Beds
    • 3 Baths
    • 1,646 Sq Ft

    129 K Ave E, Oskaloosa, IA 52577

    Are you looking for an in town acreage? This updated, well-maintained 1920s home is situated on 4.87 acres - Yes, IN TOWN! The home offers spacious living and dining areas, an updated kitchen, and preserved period details such as hard wood flooring and tall ceilings that highlight its original character. The main level includes a bedroom that opens to the back deck, along with a half bath and

    Heather Davis Legacy Real Estate Group

    129 K Ave E, Oskaloosa, IA 52577
  • /17

    $127,000 Sold Feb 18, 2025

    1012 S 16th St, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1960

    Last Sold Summary

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

    Current Estimated Value $131,789

    Last Listing Agent Jessica Morrison Legacy Real Estate Group

    1012 S 16th St, Oskaloosa, IA 52577
    • /49

      Est $139,431 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,040 Sq Ft

      1009 9th Ave E, Oskaloosa, IA 52577

      1009 9th Ave E, Oskaloosa, IA 52577
  • /15

    $159,900

    • 4 Beds
    • 1.5 Baths
    • 2,009 Sq Ft

    502 S Market St, Oskaloosa, IA 52577

    Great location! Sits on corner lot. Newly updated 2 story home features 4 bedrooms and 1.5 bath. New roof and siding, new kitchen and baths, all new flooring, paint and mechanicals.1 car detached garage. Fenced in back yard.

    Deborah Borwig Summit Realty

    502 S Market St, Oskaloosa, IA 52577
  • /26

    $176,304 Sold Sep 05, 2025

    425 College Ave, Oskaloosa, IA 52577

    • 5 Beds
    • 2 Baths
    • 2,606 Sq Ft
    • Built 1892

    Last Sold Summary

    • 27% Below List Price
    • $68/SF
    • 445 Days On Market

    Current Estimated Value $178,534

    Last Listing Agent Caitlyn Scheffers RE/MAX Pride Oskaloosa

    425 College Ave, Oskaloosa, IA 52577
    • /31

      Est $176,626 Not Listed For Sale

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

      813 9th Ave E, Oskaloosa, IA 52577

      813 9th Ave E, Oskaloosa, IA 52577
  • /40

    $164,983

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    417 College Hill Ave, Oskaloosa, IA 52577

    Welcome to 417 College Hill Avenue, Oskaloosa, IA! This cozy, fully renovated home is move-in ready and waiting for you! Featuring 3 bedrooms, 1 bathroom, and a beautifully expanded kitchen, this home has been transformed. The main floor showcases refinished hardwood floors, an updated bathroom, and built-ins in the bedroom closets. The kitchen has been thoughtfully redesigned with abundant new

    Katlyn Jones Legacy Real Estate Group

    417 College Hill Ave, Oskaloosa, IA 52577
  • /21

    $230,000 Sold Sep 12, 2025

    3138 Dean Ave, Bussey, IA 50044

    • 3 Beds
    • 1 Bath
    • 1,056 Sq Ft
    • Built 1986

    Last Sold Summary

    • 20% Below List Price
    • $218/SF
    • 57 Days On Market

    Current Estimated Value $231,494

    Last Listing Agent Kristy Adkins Bridge City Realty

    3138 Dean Ave, Bussey, IA 50044
    • /25

      Est $159,361 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,739 Sq Ft

      911 S 8th St, Oskaloosa, IA 52577

      911 S 8th St, Oskaloosa, IA 52577
  • /39

    $299,900 Pending

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

    2710 248th St, Oskaloosa, IA 52577

    Enjoy peaceful country living on 2 acres with the convenience of a hard-surface road. This 2-bedroom, 3-bath home features an inviting open floor plan with spacious living areas and a bright sunroom that’s perfect for relaxing or entertaining. The full, walk out basement has a large family room and a non-conforming bedroom. Multiple outbuildings, including a 30x60 pole barn, provide endless

    Ruthi Rogers Legacy Real Estate Group

    2710 248th St, Oskaloosa, IA 52577
  • /92

    $371,000 Sold Aug 20, 2025

    2002 S 7th St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,397 Sq Ft
    • Built 1976

    Last Sold Summary

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

    Current Estimated Value $374,413

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    2002 S 7th St, Oskaloosa, IA 52577
    • /27

      Est $214,379 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,200 Sq Ft

      812 8th Ave E, Oskaloosa, IA 52577

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

    $139,000

    • 3 Beds
    • 1 Bath
    • 1,094 Sq Ft

    1002 8th Ave E, Oskaloosa, IA 52577

    Welcome to this cozy 3 bedroom bungalow home! With a partially fenced yard and an extra large lot,it’s the perfect place for a family! Located on a quiet street, with a nice 3 season porch, a large eat-in kitchen, main floor laundry, 1 car garage, newer furnace & roof, this home brings a lot of value! Make your appointment to see it today!

    Christy Gus Realty ONE Group Impact

    1002 8th Ave E, Oskaloosa, IA 52577
  • /41

    $217,500 Sold Jan 21, 2026

    214 C Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 1,752 Sq Ft
    • Built 1930

    Last Sold Summary

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

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    214 C Ave E, Oskaloosa, IA 52577
    • /13

      Est $92,914 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,056 Sq Ft

      1114 7th Ave E, Oskaloosa, IA 52577

      1114 7th Ave E, Oskaloosa, IA 52577
  • /26

    $325,000

    • 2 Beds
    • 2 Baths
    • 1,586 Sq Ft

    306 S 11th St, Oskaloosa, IA 52577

    A stunning example of modern, maintenance-free living! This newer 2-bedroom, 2-bath townhome boasts an expansive open-concept floorplan and high-end finishes throughout. The kitchen showcases granite countertops, under-cabinet lighting and seamless flow into the living area, warmed by a contemporary electric fireplace. Both bathrooms feature elegant tiled showers. Enjoy the year-round light in

    Ruthi Rogers Legacy Real Estate Group

    306 S 11th St, Oskaloosa, IA 52577
  • /55

    $406,500 Sold Dec 30, 2025

    2645 255th St, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 2,752 Sq Ft
    • Built 1993

    Last Sold Summary

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

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    2645 255th St, Oskaloosa, IA 52577
    • /14

      Est $99,624 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 848 Sq Ft

      905 S 7th St, Oskaloosa, IA 52577

      905 S 7th St, Oskaloosa, IA 52577
  • /31

    $375,900

    • 2 Beds
    • 2 Baths
    • 2,250 Sq Ft

    330 N 6th St, Oskaloosa, IA 52577

    One-of-a-kind home blends timeless character with modern luxury. Originally part of a historic church, this residence showcases soaring vaulted ceilings, expansive windows, and an open floor plan filled with natural light. Step inside to find a welcoming entry with built-in storage and a spacious living area highlighted by a stunning gas fireplace with 48x48 tile that reaches the ceiling. The

    Ruthi Rogers Legacy Real Estate Group

    330 N 6th St, Oskaloosa, IA 52577
  • /25

    $107,000 Sold Jul 03, 2025

    1126 High Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 8% Above List Price
    • $62/SF
    • 3 Days On Market

    Current Estimated Value $122,101

    Last Listing Agent Sherrie Moore Hawkeye Property Mgm & RE

    1126 High Ave E, Oskaloosa, IA 52577
    • /44

      Est $236,848 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,578 Sq Ft

      1103 7th Ave E, Oskaloosa, IA 52577

      1103 7th Ave E, Oskaloosa, IA 52577
  • /33

    $279,000

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

    306 S Pine St, New Sharon, IA 50207

    Ranch style home on a quiet street in New Sharon - Well Built - Well Maintained - Well Priced! Kitchen is oversized with - oak cabinets, loads of counter/workspaces, neutral countertops, electric stove, microwave, refrigerator, dishwasher, disposal - breakfast bar with stools. Separate dining area with living room - BONUS is the 3-season room that adds more living area plus large storage area

    Sheila Denburger RE/MAX Pride Oskaloosa

    306 S Pine St, New Sharon, IA 50207
  • /16

    $225,000 Sold Jun 13, 2025

    305 N Park Ave, New Sharon, IA 50207

    • 3 Beds
    • 2 Baths
    • 2,896 Sq Ft
    • Built 1991

    Last Sold Summary

    • 10% Below List Price
    • $78/SF
    • 180 Days On Market

    Current Estimated Value $230,289

    Last Listing Agent Connie Durr Patriot Realty

    305 N Park Ave, New Sharon, IA 50207
    • /30

      Est $180,112 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,040 Sq Ft

      1106 4th Ave E, Oskaloosa, IA 52577

      1106 4th Ave E, Oskaloosa, IA 52577
  • /19

    $49,000

    • Land
    • 0.84 Acre
    • $58,333 per Acre

    1610 N Park Ave, Oskaloosa, IA 52577

    WOW!! What a GREAT PRICE on this Large building lot located in a highly desirable area of Oskaloosa. Here's your chance to build the house of your dreams without the restrictive covenants that affect newer developments. The neighborhood offers some of the nicest and most unique homes in town. A building lot like this doesn't come along often!

    Lisa Tucker Hawkeye Property Mgm & RE

    1610 N Park Ave, Oskaloosa, IA 52577
  • /15

    $103,000 Sold Sep 23, 2025

    401 K Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 2,406 Sq Ft
    • Built 1913

    Last Sold Summary

    • 26% Below List Price
    • $43/SF
    • 87 Days On Market

    Current Estimated Value $190,378

    Last Listing Agent Ellen Fitzpatrick Ellen Fitzpatrick Real Estate

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

      Est $172,072 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 780 Sq Ft

      1003 4th Ave E, Oskaloosa, IA 52577

      1003 4th Ave E, Oskaloosa, IA 52577
  • /8

    $68,000

    • Land
    • 0.62 Acre
    • $109,677 per Acre

    903 S D St, Oskaloosa, IA 52577

    4 lots on vacant land. If you're looking to build in town or you have an eye for investment property, this is the space! Call your favorite realtor today to offer on this opportunity!!

    Heather Davis Legacy Real Estate Group

    903 S D St, Oskaloosa, IA 52577
  • /23

    $182,000 Sold Feb 25, 2025

    1606 S 5th St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 9% Below List Price
    • $108/SF
    • 177 Days On Market

    Current Estimated Value $195,790

    Last Listing Agent Deborah Mattson Bogle Realty LLC

    1606 S 5th St, Oskaloosa, IA 52577
    • /15

      Est $160,897 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,152 Sq Ft

      608 S 5th St, Oskaloosa, IA 52577

      608 S 5th St, Oskaloosa, IA 52577
  • /27

    $126,000

    • 4 Beds
    • 1.5 Baths
    • 1,649 Sq Ft

    202 N Main St, New Sharon, IA 50207

    Affordable Small-Town Living with Big Possibilities! Enjoy the charm of small-town living while staying within 30 minutes of several larger communities! This 3-bedroom, 1.5-bath home offers the perfect opportunity to make it your own. With solid bones and plenty of potential, it's ready for your interior renovations and personal touch. You'll love the nice yard, ideal for gardening, pets, or

    Janet Winn Century 21 Signature

    202 N Main St, New Sharon, IA 50207
  • /26

    $218,050 Sold Oct 01, 2025

    101 4th Ave W, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 1,680 Sq Ft
    • Built 2004

    Last Sold Summary

    • 3% Above List Price
    • $130/SF
    • 5 Days On Market

    Current Estimated Value $219,083

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    101 4th Ave W, Oskaloosa, IA 52577

Showing Results 161 - 200, Page 5 of 18

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