8,964

Mahaska County, IA Homes

Section Image
  • /24

    $79,900

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

    302 K Ave E, Oskaloosa, IA 52577

    Affordable 3 Bedroom 1 Bath home on a corner lot near the Middle School and High School. Back covered porch - Main floor Stackable Washer and Dryer - Walk in Shower in the 3/4 Bath - New carpet in 3rd Bedroom in Upper level - 1193 SF on the main level - Room in the back for a Garage to be built. Property is being sold AS IS.

    Karen Converse RE/MAX Pride Oskaloosa

    302 K Ave E, Oskaloosa, IA 52577
  • /44

    $254,900 Sold Nov 20, 2025

    1209 M Ave W, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,020 Sq Ft
    • Built 1978

    Last Sold Summary

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

    Current Estimated Value $252,599

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    1209 M Ave W, Oskaloosa, IA 52577
    • /14

      Est $95,890 Not Listed For Sale

      905 S 7th St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 848 Sq Ft
      • Built 1915
      905 S 7th St, Oskaloosa, IA 52577

      Last Sold Summary

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

      Last Sold Price $89,500

      Last Listing Agent Sheryl Chambers Iowa Realty Co, Inc

  • /31

    $366,600

    • 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
  • /14

    $80,000 Sold Mar 09, 2026

    902 N Market St, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 1,617 Sq Ft
    • Built 1900

    Last Sold Summary

    • 16% Below List Price
    • $49/SF
    • 5 Days On Market

    Current Estimated Value $97,579

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    902 N Market St, Oskaloosa, IA 52577
    • /44

      Est $226,449 Not Listed For Sale

      1103 7th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,578 Sq Ft
      • Built 1910
      1103 7th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 2% Below List Price
      • $146/SF
      • 87 Days On Market

      Last Sold Price $229,900

      Last Listing Agent Sheila Denburger RE/MAX

  • /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
  • /32

    $169,500 Sold Nov 24, 2025

    407 N C St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,894 Sq Ft
    • Built 1900

    Last Sold Summary

    • 1% Above List Price
    • $89/SF
    • 20 Days On Market

    Current Estimated Value $175,365

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    407 N C St, Oskaloosa, IA 52577
    • /30

      Est $183,750 Not Listed For Sale

      1106 4th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,040 Sq Ft
      • Built 1954
      1106 4th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 4% Below List Price
      • $184/SF
      • 8 Days On Market

      Last Sold Price $191,000

      Last Listing Agent Cher Pingel Home Realty

  • /22

    $129,000

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

    109 W Walnut St, New Sharon, IA 50207

    Well maintained, solid, three bedroom, one bath home in the quaint town of New Sharon. Great living space, with everything you need on one level including a large primary bedroom, bath, laundry, and an enclosed patio. Additional two bedrooms upstairs. One room does not have a closet.Located on a large corner lot with a nice sized yard and attached two car garage. Whether you're looking for

    Michelle Spiker Home Realty

    109 W Walnut St, New Sharon, IA 50207
  • /2

    $120,000 Sold Feb 11, 2026

    118 Geneva Dr, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Built 1950

    Last Sold Summary

    • 4% Below List Price
    • $133/SF
    • 5 Days On Market

    Current Estimated Value $116,705

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    118 Geneva Dr, Oskaloosa, IA 52577
    • /39

      Est $173,966 Not Listed For Sale

      1003 4th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 780 Sq Ft
      • Built 1949
      1003 4th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 8% Above List Price
      • $206/SF
      • 1 Day On Market

      Last Sold Price $161,000

      Last Listing Agent Katlyn Jones Legacy Real Estate Group

  • /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
  • /26

    $208,500 Sold Jul 11, 2025

    1402 8th Ave W, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,296 Sq Ft
    • Built 1981

    Last Sold Summary

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

    Current Estimated Value $220,012

    Last Listing Agent Dustin Crawford Iowa Home & Land Realty

    1402 8th Ave W, Oskaloosa, IA 52577
    • /34

      Est $149,448 Not Listed For Sale

      616 5th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,066 Sq Ft
      • Built 1895
      616 5th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 1% Below List Price
      • $142/SF
      • 14 Days On Market

      Last Sold Price $151,000

      Last Listing Agent Jill Veenstra Home Realty

  • /8

    $59,000

    • Land
    • 0.62 Acre
    • $95,161 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
  • /66

    $214,900 Sold Jun 11, 2025

    212 N 8th St, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 2,017 Sq Ft
    • Built 1910

    Last Sold Summary

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

    Current Estimated Value $227,840

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    212 N 8th St, Oskaloosa, IA 52577
    • /15

      Est $154,535 Not Listed For Sale

      608 S 5th St, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,152 Sq Ft
      • Built 1960
      608 S 5th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 1% Above List Price
      • $133/SF
      • 67 Days On Market

      Last Sold Price $153,500

      Last Listing Agent Sheila Denburger RE/MAX

  • /10

    $125,000

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

    2007 7th Ave E, University Park, IA 52595

    This spacious home is situated on a double lot measuring 120x120. An addition has been made that includes a living room with a fireplace, a main bedroom, and a double car garage. There is also an enclosed back porch that serves as a pantry and a laundry area on the main floor. Please note that this home has several projects already started and some repairs that still need to be completed. this

    Lori Oaks Hawkeye Property Mgm & RE

    2007 7th Ave E, University Park, IA 52595
  • /33

    $483,000 Sold Aug 07, 2025

    1639 Briar Ln, Pella, IA 50219

    • 5 Beds
    • 3 Baths
    • 1,464 Sq Ft
    • Built 2005

    Last Sold Summary

    • 3% Below List Price
    • $330/SF
    • 13 Days On Market

    Current Estimated Value $541,826

    Last Listing Agent Lauri Amelse Century 21 Signature

    1639 Briar Ln, Pella, IA 50219
    • /33

      Est $135,186 Not Listed For Sale

      507 6th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,010 Sq Ft
      • Built 2004
      507 6th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 20% Above List Price
      • $111/SF
      • 52 Days On Market

      Last Sold Price $112,500

      Last Listing Agent Karen Converse RE/MAX

  • /35

    $137,900 Pending

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

    211 Spruce St, Barnes City, IA 50027

    Welcome to 211 Spruce St. in Barnes City, IA—an exceptional opportunity to enjoy the rare combination of space, privacy, and in-town convenience. This two-story home is situated on five parcels, offering the feel of an acreage while still being located within city limits. Properties like this don’t come along often, making it a truly unique find.The expansive setting provides ample room to

    Mindy Huls EXIT Realty & Associates

    211 Spruce St, Barnes City, IA 50027
  • /43

    $144,000 Sold Mar 20, 2026

    611 S Market St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,604 Sq Ft
    • Built 1900

    Last Sold Summary

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

    Current Estimated Value $148,068

    Last Listing Agent Robin Marcinik Grinnell Realty LLC

    611 S Market St, Oskaloosa, IA 52577
    • /21

      Est $190,698 Not Listed For Sale

      416 5th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2.5 Baths
      • 1,450 Sq Ft
      • Built 1910
      416 5th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 4% Above List Price
      • $127/SF
      • 12 Days On Market

      Last Sold Price $183,900

      Last Listing Agent Anthony Erwin Legacy Real Estate Group

  • /12

    $65,000

    • 4 Beds
    • 1 Bath
    • 1,806 Sq Ft

    911 A Ave E, Oskaloosa, IA 52577

    Large family home with attached oversized one car garage offers great potential! Major items like the roof and boiler have already been updated. With plenty of interior space and a solid structure, this property is ready for renovation and could make an excellent investment or project property.

    Amanda Kelley Bridge City Realty

    911 A Ave E, Oskaloosa, IA 52577
  • /39

    $635,000 Sold Sep 16, 2025

    2196 Oxford Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,834 Sq Ft
    • Built 2000

    Last Sold Summary

    • 1% Below List Price
    • $224/SF
    • 17 Days On Market

    Current Estimated Value $631,196

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2196 Oxford Ave, Oskaloosa, IA 52577
    • /27

      Est $308,772 Not Listed For Sale

      506 4th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,595 Sq Ft
      • Built 2024
      506 4th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • $194/SF
      • 60 Days On Market

      Last Sold Price $310,000

      Last Listing Agent Jessica Morrison Legacy Real Estate Group

  • /16

    $295,000 Sold Feb 06, 2026

    107 N Park Ave, New Sharon, IA 50207

    • Studio
    • 4 Baths
    • 3,632 Sq Ft
    • Built 1976

    Last Sold Summary

    • $81/SF
    • 12 Days On Market

    Last Listing Agent Steve Widmer RE/MAX Precision

    107 N Park Ave, New Sharon, IA 50207
    • /26

      Est $150,525 Not Listed For Sale

      508 3rd Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,553 Sq Ft
      • Built 1890
      508 3rd Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 16% Above List Price
      • $84/SF
      • 1 Day On Market

      Last Sold Price $129,900

      Last Listing Agent Karen Converse RE/MAX

  • /44

    $247,500 Sold Sep 19, 2025

    514 A Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,228 Sq Ft
    • Built 2018

    Last Sold Summary

    • 17% Below List Price
    • $202/SF
    • 39 Days On Market

    Current Estimated Value $262,358

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    514 A Ave E, Oskaloosa, IA 52577
    • /26

      Est $146,942 Not Listed For Sale

      134 Geneva Dr, Oskaloosa, IA 52577

      • 2 Beds
      • 2 Baths
      • 988 Sq Ft
      • Built 1950
      134 Geneva Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 1% Above List Price
      • $147/SF
      • 19 Days On Market

      Last Sold Price $145,000

      Last Listing Agent Sheila Denburger RE/MAX

  • /21

    $248,000 Sold Jan 07, 2026

    2304 Ridgeway Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,441 Sq Ft
    • Built 1984

    Last Sold Summary

    • $172/SF
    • 42 Days On Market

    Current Estimated Value $245,195

    Last Listing Agent Heather Davis Legacy Real Estate Group

    2304 Ridgeway Ave, Oskaloosa, IA 52577
    • /17

      Est $182,164 Not Listed For Sale

      1248 C Ave E, Oskaloosa, IA 52577

      • 4 Beds
      • 1.5 Baths
      • 2,339 Sq Ft
      • Built 1920
      1248 C Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 73% Above List Price
      • $45/SF
      • 196 Days On Market

      Last Sold Price $105,000

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /31

    $265,000 Sold Oct 29, 2025

    815 11th Ave W, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 1,512 Sq Ft
    • Built 1983

    Last Sold Summary

    • $175/SF
    • 4 Days On Market

    Current Estimated Value $271,802

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    815 11th Ave W, Oskaloosa, IA 52577
    • /18

      Est $228,857 Not Listed For Sale

      315 S 9th St, Oskaloosa, IA 52577

      • 4 Beds
      • 2.5 Baths
      • 2,227 Sq Ft
      • Built 1940
      315 S 9th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 24% Above List Price
      • $83/SF
      • 76 Days On Market

      Last Sold Price $184,000

      Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

  • /39

    $145,825 Sold Dec 19, 2025

    1111 Mabel St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 19% Below List Price
    • $115/SF
    • 132 Days On Market

    Current Estimated Value $158,087

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    1111 Mabel St, Oskaloosa, IA 52577
    • /20

      Est $101,377 Not Listed For Sale

      909 3rd Ave E, Oskaloosa, IA 52577

      • 1 Bed
      • 1.5 Baths
      • 968 Sq Ft
      • Built 1923
      909 3rd Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 1% Above List Price
      • $103/SF
      • 0 Days On Market

      Last Sold Price $100,000

      Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

  • /30

    $255,000 Sold May 16, 2025

    413 N 3rd St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,944 Sq Ft
    • Built 1910

    Last Sold Summary

    • 2% Below List Price
    • $131/SF
    • 20 Days On Market

    Current Estimated Value $272,258

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    413 N 3rd St, Oskaloosa, IA 52577
    • /47

      Est $210,728 Not Listed For Sale

      1034 1st Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 988 Sq Ft
      • Built 1930
      1034 1st Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 3% Above List Price
      • $207/SF
      • 4 Days On Market

      Last Sold Price $205,000

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /17

    $48,000 Sold May 22, 2025

    328 N G St, Oskaloosa, IA 52577

    • 5 Beds
    • 2 Baths
    • 2,880 Sq Ft
    • Built 1910

    Last Sold Summary

    • 56% Below List Price
    • $17/SF
    • 194 Days On Market

    Current Estimated Value $88,444

    Last Listing Agent Gail Lenhart RE/MAX Pride Oskaloosa

    328 N G St, Oskaloosa, IA 52577

Showing Results 201 - 240, Page 6 of 18

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