8,981

Mahaska County, IA Homes

Section Image
    • /33

      Est $143,116

      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

      • 52 Days On Market

  • /10

    $125,000

    $25K PRICE DROP
    • 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
  • /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 $264,234

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

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

      Est $215,345

      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

      • 12 Days On Market

  • /12

    $65,000

    Pending
    • 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.

    Jim Clingman Bridge City Realty

    911 A Ave E, Oskaloosa, IA 52577
  • /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 $153,764

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    1111 Mabel St, Oskaloosa, IA 52577
    • /27

      Est $331,115

      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

      • 60 Days On Market

  • /2

    $165,000

    Sold Apr 15, 2026

    2124 263rd St, Oskaloosa, IA 52577

    • 2,400 Sq Ft
    • Built 2021

    Last Sold Summary

    • $69/SF
    • 0 Days On Market

    Current Estimated Value $167,540

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    2124 263rd St, Oskaloosa, IA 52577
    • /26

      Est $164,763

      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

      • 1 Day On Market

  • /36

    $248,500

    Sold Jun 15, 2026

    407 N Park Ave, New Sharon, IA 50207

    • 3 Beds
    • 2 Baths
    • 1,717 Sq Ft
    • Built 2000

    Last Sold Summary

    • 29% Below List Price
    • $145/SF
    • 256 Days On Market

    Current Estimated Value $289,413

    Last Listing Agent Amy McGriff McGriff Realty

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

      Est $156,996

      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

      • 19 Days On Market

  • /20

    $19,000

    Sold Dec 16, 2025

    501 4th Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

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

    Current Estimated Value $92,354

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    501 4th Ave E, Oskaloosa, IA 52577
    • /57

      Est $323,536

      Not Listed For Sale

      211 Hillcrest Dr, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,894 Sq Ft
      • Built 1953
      211 Hillcrest Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 71 Days On Market

  • /16

    $145,000

    Sold Aug 22, 2025

    1007 Mabel St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 986 Sq Ft
    • Built 1980

    Last Sold Summary

    • $147/SF
    • 6 Days On Market

    Current Estimated Value $149,716

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    1007 Mabel St, Oskaloosa, IA 52577
    • /23

      Not Listed For Sale

      1608 S Park Ave, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 3,262 Sq Ft
      • Built 1967
      1608 S Park Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

  • /28

    $288,500

    Sold Oct 16, 2025

    214 Terrace Dr, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 2,001 Sq Ft
    • Built 1972

    Last Sold Summary

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

    Current Estimated Value $280,703

    Last Listing Agent Andy Erselius AE Realty, Inc

    214 Terrace Dr, Oskaloosa, IA 52577
    • /17

      Est $189,604

      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

      • 196 Days On Market

  • /32

    $185,000

    Sold Jun 15, 2026

    1205 S 2nd St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 2,244 Sq Ft
    • Built 1900

    Last Sold Summary

    • $82/SF
    • 31 Days On Market

    Current Estimated Value $183,561

    Last Listing Agent Emilie Keyes Keller Williams Realty GDM

    1205 S 2nd St, Oskaloosa, IA 52577
    • /18

      Est $235,158

      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

      • 76 Days On Market

  • /2

    $128,000

    Sold Jun 30, 2026

    1001 Peniel St, University Park, IA 52595

    • 3 Beds
    • 1 Bath
    • 1,317 Sq Ft
    • Built 1906

    Last Sold Summary

    • $97/SF
    • 0 Days On Market

    Current Estimated Value $134,343

    Last Listing Agent Outside Agent-SEIA Outside Agent-SEIA Outside Office

    1001 Peniel St, University Park, IA 52595
    • /20

      Est $110,321

      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

      • 0 Days On Market

  • /11

    $96,000

    Sold Oct 29, 2025

    902 S D St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 13% Below List Price
    • $102/SF
    • 27 Days On Market

    Current Estimated Value $95,911

    Last Listing Agent Malaki Wills RE/MAX Precision

    902 S D St, Oskaloosa, IA 52577
    • /47

      Est $216,194

      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

      • 4 Days On Market

  • /20

    $195,000

    Sold Feb 20, 2026

    1704 S 5th St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 5% Below List Price
    • $188/SF
    • 19 Days On Market

    Current Estimated Value $190,959

    Last Listing Agent Bruce Peiffer Hawkeye Property Mgm & RE

    1704 S 5th St, Oskaloosa, IA 52577
    • /3

      Est $76,284

      Not Listed For Sale

      1002 High Ave E, Oskaloosa, IA 52577

      • 4 Beds
      • 1.5 Baths
      • 2,000 Sq Ft
      • Built 1900
      1002 High Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 7 Days On Market

  • /2

    $209,000

    Sold Jul 25, 2025

    115 O Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,485 Sq Ft
    • Built 1954

    Last Sold Summary

    • $141/SF
    • 29 Days On Market

    Current Estimated Value $224,147

    Last Listing Agent Anthony Erwin Legacy Real Estate Group

    115 O Ave E, Oskaloosa, IA 52577
    • /24

      Est $201,978

      Not Listed For Sale

      813 High Ave E, Oskaloosa, IA 52577

      • 4 Beds
      • 1.5 Baths
      • 2,513 Sq Ft
      • Built 1915
      813 High Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 14 Days On Market

  • /2

    $325,000

    Sold Nov 19, 2025

    304 Perry St, Leighton, IA 50143

    • 2 Beds
    • 2 Baths
    • 1,444 Sq Ft
    • Built 2023

    Last Sold Summary

    • $225/SF
    • 1 Day On Market

    Last Listing Agent Sarah Buchheit Pella Real Estate Services

    304 Perry St, Leighton, IA 50143
    • /25

      Est $206,440

      Not Listed For Sale

      602 2nd Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,269 Sq Ft
      • Built 1950
      602 2nd Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

  • /2

    $31,000

    Sold May 07, 2026

    1402 7th Ave W, Oskaloosa, IA 52577

    • Land
    • 10,890 Sq Ft
    • $124,000 per Acre

    Last Sold Summary

    • 0 Days On Market

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    1402 7th Ave W, Oskaloosa, IA 52577
    • /27

      Est $203,422

      Not Listed For Sale

      501 3rd Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 2,093 Sq Ft
      • Built 1930
      501 3rd Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 9 Days On Market

  • /20

    $60,000

    Sold Nov 19, 2025

    710 N C St, Oskaloosa, IA 52577

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

    Last Sold Summary

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

    Current Estimated Value $72,891

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    710 N C St, Oskaloosa, IA 52577
    • /26

      Est $186,263

      Not Listed For Sale

      505 2nd Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,744 Sq Ft
      • Built 1945
      505 2nd Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 7 Days On Market

  • /32

    $343,000

    Sold May 21, 2026

    1010 Highway 63, Montezuma, IA 50171

    • Land
    • 3.99 Acres
    • $85,965 per Acre

    Last Sold Summary

    • 12% Below List Price
    • 264 Days On Market

    Current Estimated Value $349,812

    Last Listing Agent Andy Erselius AE Realty, Inc

    1010 Highway 63, Montezuma, IA 50171
    • /44

      Est $177,800

      Not Listed For Sale

      501 2nd Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,501 Sq Ft
      • Built 1929
      501 2nd Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 50 Days On Market

  • /67

    $259,000

    Sold Oct 08, 2025

    310 N 8th St, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,054 Sq Ft
    • Built 1955

    Last Sold Summary

    • $126/SF
    • 8 Days On Market

    Current Estimated Value $257,635

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    310 N 8th St, Oskaloosa, IA 52577
    • /45

      Est $301,175

      Not Listed For Sale

      418 1st Ave E, Oskaloosa, IA 52577

      • 4 Beds
      • 2.5 Baths
      • 2,596 Sq Ft
      • Built 1934
      418 1st Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 70 Days On Market

  • /32

    $160,000

    Sold Jul 25, 2025

    605 C Ave, Barnes City, IA 50027

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

    Last Sold Summary

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

    Current Estimated Value $202,000

    Last Listing Agent Raenelle Bryan Bryan Realty Inc

    605 C Ave, Barnes City, IA 50027
    • /11

      Est $214,987

      Not Listed For Sale

      702 High Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 2,023 Sq Ft
      • Built 1949
      702 High Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 1 Day On Market

  • /28

    $123,500

    Sold Nov 07, 2025

    2310 8th Ave E, University Park, IA 52595

    • 3 Beds
    • 2 Baths
    • 1,432 Sq Ft
    • Built 1909

    Last Sold Summary

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

    Current Estimated Value $123,532

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    2310 8th Ave E, University Park, IA 52595

Showing Results 241 - 280, Page 7 of 18

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