8,964

Mahaska County, IA Homes

Section Image
    • /15

      Est $149,827 Not Listed For Sale

      205 Solar Dr, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 864 Sq Ft
      • Built 1960
      205 Solar Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 15% Above List Price
      • $150/SF
      • 38 Days On Market

      Last Sold Price $130,000

      Last Listing Agent Alexis Wright Hawkeye Property Mgm & RE

  • /48

    $395,000 Sold Apr 02, 2026

    504 17th Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 3% Below List Price
    • $266/SF
    • 54 Days On Market

    Current Estimated Value $273,551

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    504 17th Ave E, Oskaloosa, IA 52577
    • /32

      Est $258,728 Not Listed For Sale

      224 Terrace Dr, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,685 Sq Ft
      • Built 1977
      224 Terrace Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 5% Above List Price
      • $146/SF
      • 32 Days On Market

      Last Sold Price $246,000

      Last Listing Agent Heather Davis Legacy Real Estate Group

  • /23

    $129,000 Sold Dec 12, 2025

    505 A Ave E, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 1,188 Sq Ft
    • Built 1910

    Last Sold Summary

    • 1% Below List Price
    • $109/SF
    • 5 Days On Market

    Current Estimated Value $130,334

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    505 A Ave E, Oskaloosa, IA 52577
    • /54

      Est $343,397 Not Listed For Sale

      217 Terrace Dr, Oskaloosa, IA 52577

      • 3 Beds
      • 2.5 Baths
      • 2,370 Sq Ft
      • Built 1974
      217 Terrace Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 11% Above List Price
      • $131/SF
      • 33 Days On Market

      Last Sold Price $309,900

      Last Listing Agent Katlyn Jones Legacy Real Estate Group

  • /24

    $228,250 Sold Jun 27, 2025

    617 N 4th St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 3% Below List Price
    • $209/SF
    • 5 Days On Market

    Current Estimated Value $237,298

    Last Listing Agent Tony Duprey RE/MAX Pride Ottumwa

    617 N 4th St, Oskaloosa, IA 52577
    • /38

      Est $159,328 Not Listed For Sale

      1815 265th St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,433 Sq Ft
      • Built 1920
      1815 265th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 33% Above List Price
      • $84/SF
      • 16 Days On Market

      Last Sold Price $120,000

      Last Listing Agent Karen Converse RE/MAX

  • /43

    $185,000 Sold Jul 31, 2025

    907 D Ave W, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,591 Sq Ft
    • Built 1980

    Last Sold Summary

    • 3% Above List Price
    • $116/SF
    • 15 Days On Market

    Current Estimated Value $194,344

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    907 D Ave W, Oskaloosa, IA 52577
    • /31

      Est $242,024 Not Listed For Sale

      208 Grant St, Beacon, IA 52534

      • 3 Beds
      • 3 Baths
      • 1,790 Sq Ft
      • Built 1966
      208 Grant St, Beacon, IA 52534

      Last Sold Summary

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

      Last Sold Price $222,000

      Last Listing Agent Andrew Algreen Keller Williams Realty GDM

  • /26

    $127,775 Sold Jan 15, 2026

    324 N Harrison St, Fremont, IA 52561

    • 2 Beds
    • 1 Bath
    • 1,385 Sq Ft
    • Built 1971

    Last Sold Summary

    • 1% Below List Price
    • $92/SF
    • 10 Days On Market

    Current Estimated Value $132,325

    Last Listing Agent John carter RE/MAX Pride Oskaloosa

    324 N Harrison St, Fremont, IA 52561
    • /74

      Est $407,969 Not Listed For Sale

      416 Fairview Dr, Oskaloosa, IA 52577

      • 5 Beds
      • 3 Baths
      • 1,750 Sq Ft
      • Built 2001
      416 Fairview Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 9% Above List Price
      • $215/SF
      • 8 Days On Market

      Last Sold Price $375,950

      Last Listing Agent Jason Carter RE/MAX

  • /30

    $325,000 Sold Aug 01, 2025

    2470 Newport Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 2,134 Sq Ft
    • Built 1981

    Last Sold Summary

    • 13% Below List Price
    • $152/SF
    • 78 Days On Market

    Current Estimated Value $349,644

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    2470 Newport Ave, Oskaloosa, IA 52577
    • /25

      Est $413,212 Not Listed For Sale

      403 Fairview Dr, Oskaloosa, IA 52577

      • 5 Beds
      • 3 Baths
      • 1,816 Sq Ft
      • Built 2001
      403 Fairview Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 14% Above List Price
      • $200/SF
      • 3 Days On Market

      Last Sold Price $363,000

      Last Listing Agent Tiffany Ehler Boutique Real Estate

  • /35

    $312,500 Sold Jun 12, 2025

    106 N Park Ave, New Sharon, IA 50207

    • 5 Beds
    • 3 Baths
    • 1,448 Sq Ft
    • Built 2018

    Last Sold Summary

    • 13% Below List Price
    • $216/SF
    • 176 Days On Market

    Current Estimated Value $336,227

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

    106 N Park Ave, New Sharon, IA 50207
    • /34

      Est $267,575 Not Listed For Sale

      1703 Greenbelt Dr, Oskaloosa, IA 52577

      • 3 Beds
      • 3 Baths
      • 1,160 Sq Ft
      • Built 1998
      1703 Greenbelt Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 12% Above List Price
      • $206/SF
      • 59 Days On Market

      Last Sold Price $239,000

      Last Listing Agent Jason Carter RE/MAX

  • /16

    $210,000 Sold Jul 31, 2025

    475 N 9th St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,748 Sq Ft
    • Built 1910

    Last Sold Summary

    • 9% Below List Price
    • $120/SF
    • 29 Days On Market

    Current Estimated Value $226,199

    Last Listing Agent Nathan Smith Mid North Realty

    475 N 9th St, Oskaloosa, IA 52577
    • /45

      Est $330,443 Not Listed For Sale

      207 Marje Ct, Oskaloosa, IA 52577

      • 4 Beds
      • 3 Baths
      • 1,280 Sq Ft
      • Built 1999
      207 Marje Ct, Oskaloosa, IA 52577

      Last Sold Summary

      • 10% Above List Price
      • $234/SF
      • 4 Days On Market

      Last Sold Price $300,000

      Last Listing Agent Jason Carter RE/MAX

  • /19

    $352,500 Sold Nov 26, 2025

    2120 263rd St, Oskaloosa, IA 52577

    • Land
    • 8.17 Acres
    • $43,146 per Acre

    Last Sold Summary

    • 3% Below List Price
    • 37 Days On Market

    Current Estimated Value $369,115

    Last Listing Agent Scott Medlin Hometown Real Estate

    2120 263rd St, Oskaloosa, IA 52577
    • /4

      Est $235,087 Not Listed For Sale

      104 16th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,170 Sq Ft
      • Built 1980
      104 16th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 12% Above List Price
      • $179/SF
      • 3 Days On Market

      Last Sold Price $210,000

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /33

    $203,500 Sold Apr 28, 2025

    1706 S 5th St, Oskaloosa, IA 52577

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

    Last Sold Summary

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

    Current Estimated Value $213,569

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    1706 S 5th St, Oskaloosa, IA 52577
    • /23

      Est $139,068 Not Listed For Sale

      113 16th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 912 Sq Ft
      • Built 1971
      113 16th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 11% Above List Price
      • $137/SF
      • 1 Day On Market

      Last Sold Price $125,000

      Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

  • /23

    $150,000 Sold Jul 31, 2025

    105 K Ave W, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 1,133 Sq Ft
    • Built 1944

    Last Sold Summary

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

    Current Estimated Value $157,998

    Last Listing Agent Anthony Erwin Legacy Real Estate Group

    105 K Ave W, Oskaloosa, IA 52577
    • /16

      Est $165,248 Not Listed For Sale

      1510 S 2nd St, Oskaloosa, IA 52577

      • 2 Beds
      • 2 Baths
      • 768 Sq Ft
      • Built 1955
      1510 S 2nd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 27% Above List Price
      • $169/SF
      • 4 Days On Market

      Last Sold Price $129,900

      Last Listing Agent Melanie Mapes Century 21 Signature

  • /37

    $319,300 Sold Dec 19, 2025

    614 S D St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,664 Sq Ft
    • Built 2018

    Last Sold Summary

    • 19% Below List Price
    • $192/SF
    • 93 Days On Market

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    614 S D St, Oskaloosa, IA 52577
    • /45

      Est $129,520 Not Listed For Sale

      1308 S 2nd St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 792 Sq Ft
      • Built 1945
      1308 S 2nd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 9% Below List Price
      • $179/SF
      • 4 Days On Market

      Last Sold Price $142,000

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /27

    $182,000 Sold Jan 23, 2026

    306 4th Ave E, Oskaloosa, IA 52577

    • 2 Beds
    • 1.5 Baths
    • 1,120 Sq Ft
    • Built 1972

    Last Sold Summary

    • 2% Below List Price
    • $162/SF
    • 5 Days On Market

    Current Estimated Value $185,715

    Last Listing Agent Malaki Wills RE/MAX Precision

    306 4th Ave E, Oskaloosa, IA 52577
    • /5

      Est $141,334 Not Listed For Sale

      114 13th Ave E, Oskaloosa, IA 52577

      • 2 Beds
      • 2 Baths
      • 1,286 Sq Ft
      • Built 1955
      114 13th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 10% Above List Price
      • $100/SF
      • 1 Day On Market

      Last Sold Price $128,000

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /2

    $55,000 Sold May 09, 2025

    516 C Ave W, Oskaloosa, IA 52577

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

    Last Sold Summary

    • $46/SF
    • 0 Days On Market

    Current Estimated Value $59,116

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    516 C Ave W, Oskaloosa, IA 52577
    • /24

      Est $114,270 Not Listed For Sale

      130 13th Ave E, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 798 Sq Ft
      • Built 1949
      130 13th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 4% Above List Price
      • $138/SF
      • 1 Day On Market

      Last Sold Price $110,000

      Last Listing Agent Justin Ver Steeg RE/MAX Precision

  • /13

    $140,000 Sold Nov 24, 2025

    2351 267th St, Oskaloosa, IA 52577

    • Land
    • 1.77 Acres
    • $79,096 per Acre

    Last Sold Summary

    • 3% Below List Price
    • 10 Days On Market

    Current Estimated Value $143,862

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2351 267th St, Oskaloosa, IA 52577
    • /6

      Est $136,550 Not Listed For Sale

      122 13th Ave E, Oskaloosa, IA 52577

      • 2 Beds
      • 1.5 Baths
      • 828 Sq Ft
      • Built 1948
      122 13th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 19% Above List Price
      • $139/SF
      • 3 Days On Market

      Last Sold Price $115,000

      Last Listing Agent Sheila Denburger RE/MAX

  • /18

    $227,000 Sold Aug 28, 2025

    1702 B Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 1,953 Sq Ft
    • Built 1974

    Last Sold Summary

    • 5% Below List Price
    • $116/SF
    • 197 Days On Market

    Current Estimated Value $253,198

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    1702 B Ave E, Oskaloosa, IA 52577
    • /22

      Est $134,273 Not Listed For Sale

      1308 S Market St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 924 Sq Ft
      • Built 1959
      1308 S Market St, Oskaloosa, IA 52577

      Last Sold Summary

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

      Last Sold Price $115,000

      Last Listing Agent Andy Erselius AE Realty, Inc

  • /26

    $100,000 Sold Mar 20, 2026

    315 N Pine St, Fremont, IA 52561

    • 3 Beds
    • 1 Bath
    • 1,257 Sq Ft
    • Built 1900

    Last Sold Summary

    • 17% Below List Price
    • $80/SF
    • 26 Days On Market

    Current Estimated Value $113,898

    Last Listing Agent Jessica Morrison Legacy Real Estate Group

    315 N Pine St, Fremont, IA 52561
    • /25

      Est $130,334 Not Listed For Sale

      1207 S 2nd St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,329 Sq Ft
      • Built 1919
      1207 S 2nd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 327% Above List Price
      • $23/SF
      • 50 Days On Market

      Last Sold Price $30,500

      Last Listing Agent Mark Siddall First Choice Realty

  • /2

    $40,000 Sold Jun 27, 2025

    1310 S 1st St, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 584 Sq Ft
    • Built 1947

    Last Sold Summary

    • $68/SF
    • 1 Day On Market

    Current Estimated Value $70,230

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    1310 S 1st St, Oskaloosa, IA 52577
    • /28

      Est $103,833 Not Listed For Sale

      913 S 1st St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 800 Sq Ft
      • Built 1910
      913 S 1st St, Oskaloosa, IA 52577

      Last Sold Summary

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

      Last Sold Price $107,000

      Last Listing Agent Jessica Morrison Legacy Real Estate Group

  • /35

    $405,000 Sold Nov 03, 2025

    2335 140th St, New Sharon, IA 50207

    • Land
    • 2.19 Acres
    • $184,932 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 51 Days On Market

    Current Estimated Value $421,722

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

    2335 140th St, New Sharon, IA 50207
    • /34

      Est $198,921 Not Listed For Sale

      114 6th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,207 Sq Ft
      • Built 1910
      114 6th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • $165/SF
      • 96 Days On Market

      Last Sold Price $199,000

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /28

    $325,000 Sold Sep 15, 2025

    2137 Cordova Ave, Leighton, IA 50143

    • 2 Beds
    • 2 Baths
    • 1,124 Sq Ft
    • Built 1969

    Last Sold Summary

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

    Current Estimated Value $344,089

    Last Listing Agent Carla Vander Molen Century 21 Signature

    2137 Cordova Ave, Leighton, IA 50143

Showing Results 321 - 360, Page 9 of 18

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