8,964

Mahaska County, IA Homes

Section Image
    • /16

      Est $193,689 Not Listed For Sale

      904 Penn Blvd, Oskaloosa, IA 52577

      • Studio
      • 2 Baths
      • 1,715 Sq Ft
      • Built 1900
      904 Penn Blvd, Oskaloosa, IA 52577

      Last Sold Summary

      • 8% Above List Price
      • $105/SF
      • 15 Days On Market

      Last Sold Price $180,000

      Last Listing Agent Laurel Pangman Keller Williams Realty GDM

  • /30

    $338,000 Sold Dec 05, 2025

    2242 Lynn Ave, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 2,516 Sq Ft
    • Built 1967

    Last Sold Summary

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

    Current Estimated Value $349,615

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2242 Lynn Ave, Oskaloosa, IA 52577
    • /58

      Est $267,257 Not Listed For Sale

      410 K Ave W, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,982 Sq Ft
      • Built 1949
      410 K Ave W, Oskaloosa, IA 52577

      Last Sold Summary

      • 34% Above List Price
      • $101/SF
      • 54 Days On Market

      Last Sold Price $200,000

      Last Listing Agent Katlyn Jones Legacy Real Estate Group

  • /27

    $140,000 Sold Apr 08, 2025

    1112 N I St, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 1,008 Sq Ft
    • Built 1992

    Last Sold Summary

    • 4% Above List Price
    • $139/SF
    • 6 Days On Market

    Current Estimated Value $150,733

    Last Listing Agent Heather Davis Legacy Real Estate Group

    1112 N I St, Oskaloosa, IA 52577
    • /26

      Est $170,391 Not Listed For Sale

      805 Penn Blvd, Oskaloosa, IA 52577

      • 4 Beds
      • 2.5 Baths
      • 1,206 Sq Ft
      • Built 1951
      805 Penn Blvd, Oskaloosa, IA 52577

      Last Sold Summary

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

      Last Sold Price $175,000

      Last Listing Agent Katie Douglas Century 21 Signature

  • /25

    $189,320 Sold Feb 06, 2026

    427 N 3rd St, Oskaloosa, IA 52577

    • 4 Beds
    • 2.5 Baths
    • 2,009 Sq Ft
    • Built 1880

    Last Sold Summary

    • 14% Below List Price
    • $94/SF
    • 68 Days On Market

    Current Estimated Value $209,049

    Last Listing Agent Rich Montanaro The American Real Estate Co.

    427 N 3rd St, Oskaloosa, IA 52577
    • /8

      Est $153,682 Not Listed For Sale

      411 K Ave W, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,421 Sq Ft
      • Built 1952
      411 K Ave W, Oskaloosa, IA 52577

      Last Sold Summary

      • 23% Above List Price
      • $88/SF
      • 42 Days On Market

      Last Sold Price $125,000

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /36

    $252,500 Sold Sep 03, 2025

    436 N 3rd St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,621 Sq Ft
    • Built 1919

    Last Sold Summary

    • 1% Above List Price
    • $156/SF
    • 11 Days On Market

    Current Estimated Value $268,863

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    436 N 3rd St, Oskaloosa, IA 52577
    • /46

      Est $221,385 Not Listed For Sale

      410 Rosenberger Ave, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,380 Sq Ft
      • Built 1938
      410 Rosenberger Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 1% Above List Price
      • $159/SF
      • 84 Days On Market

      Last Sold Price $220,000

      Last Listing Agent Ruthi Rogers Legacy Real Estate Group

  • /42

    $182,500 Sold May 07, 2025

    322 Keomah Village, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 1,200 Sq Ft
    • Built 1976

    Last Sold Summary

    • 20% Below List Price
    • $152/SF
    • 217 Days On Market

    Current Estimated Value $205,702

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    322 Keomah Village, Oskaloosa, IA 52577
    • /22

      Est $92,410 Not Listed For Sale

      610 N G St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,056 Sq Ft
      • Built 1910
      610 N G St, Oskaloosa, IA 52577

      Last Sold Summary

      • 23% Above List Price
      • $71/SF
      • 30 Days On Market

      Last Sold Price $75,000

      Last Listing Agent Karen Converse RE/MAX

  • /20

    $186,999 Sold Dec 05, 2025

    409 1st Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,988 Sq Ft
    • Built 1924

    Last Sold Summary

    • 4% Below List Price
    • $94/SF
    • 117 Days On Market

    Current Estimated Value $181,810

    Last Listing Agent Tyler Weyers Century 21 Signature

    409 1st Ave E, Oskaloosa, IA 52577
    • /2

      Est $221,386 Not Listed For Sale

      301 O Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,382 Sq Ft
      • Built 1962
      301 O Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 5% Above List Price
      • $152/SF
      • 12 Days On Market

      Last Sold Price $210,500

      Last Listing Agent Jody Lautenbach Century 21 Signature

  • /2

    $55,000 Sold May 09, 2025

    510 C Ave W, Oskaloosa, IA 52577

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

    Last Sold Summary

    • $53/SF
    • 0 Days On Market

    Current Estimated Value $60,968

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    510 C Ave W, Oskaloosa, IA 52577
    • /38

      Est $292,634 Not Listed For Sale

      306 Peasley Ave, Oskaloosa, IA 52577

      • 4 Beds
      • 2.5 Baths
      • 1,731 Sq Ft
      • Built 1965
      306 Peasley Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 10% Above List Price
      • $153/SF
      • 50 Days On Market

      Last Sold Price $265,000

      Last Listing Agent Sheila Denburger RE/MAX

  • /35

    $268,000 Sold Oct 20, 2025

    000 285th St, Oskaloosa, IA 52577

    • Land
    • 42 Acres
    • $6,381 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 97 Days On Market

    Last Listing Agent Trace Embray Premier Land and Home

    000 285th St, Oskaloosa, IA 52577
    • /55

      Est $234,429 Not Listed For Sale

      1909 N 3rd St, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 1967
      1909 N 3rd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 10% Above List Price
      • $153/SF
      • 14 Days On Market

      Last Sold Price $214,000

      Last Listing Agent Katlyn Jones Legacy Real Estate Group

  • /32

    $151,000 Sold Jan 23, 2026

    415 College Ave, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 1,092 Sq Ft
    • Built 1940

    Last Sold Summary

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

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    415 College Ave, Oskaloosa, IA 52577
    • /34

      Est $362,489 Not Listed For Sale

      214 Caldwell Place, Oskaloosa, IA 52577

      • 4 Beds
      • 3 Baths
      • 3,008 Sq Ft
      • Built 1988
      214 Caldwell Place, Oskaloosa, IA 52577

      Last Sold Summary

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

      Last Sold Price $368,000

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

  • /32

    $350,000 Sold Mar 13, 2026

    2170 Urbana Ave, Rose Hill, IA 52586

    • 2 Beds
    • 1 Bath
    • 1,680 Sq Ft
    • Built 1984

    Last Sold Summary

    • 10% Below List Price
    • $208/SF
    • 40 Days On Market

    Current Estimated Value $386,598

    Last Listing Agent Bruce Peiffer Hawkeye Property Mgm & RE

    2170 Urbana Ave, Rose Hill, IA 52586
    • /39

      Est $215,585 Not Listed For Sale

      2414 Ridgeway Ave, Oskaloosa, IA 52577

      • 2 Beds
      • 2 Baths
      • 1,288 Sq Ft
      • Built 1979
      2414 Ridgeway Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 12% Below List Price
      • $190/SF
      • 5 Days On Market

      Last Sold Price $245,000

      Last Listing Agent Anthony Erwin Legacy Real Estate Group

  • /29

    $169,900 Sold Jan 30, 2026

    1109 9th Ave E, Oskaloosa, IA 52577

    • 5 Beds
    • 2 Baths
    • 1,712 Sq Ft
    • Built 1992

    Last Sold Summary

    • 6% Below List Price
    • $99/SF
    • 13 Days On Market

    Current Estimated Value $168,872

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    1109 9th Ave E, Oskaloosa, IA 52577
    • /28

      Est $373,568 Not Listed For Sale

      404 Northshore Dr, Oskaloosa, IA 52577

      • 3 Beds
      • 2.5 Baths
      • 1,620 Sq Ft
      • Built 2001
      404 Northshore Dr, Oskaloosa, IA 52577

      Last Sold Summary

      • 10% Below List Price
      • $257/SF
      • 4 Days On Market

      Last Sold Price $416,000

      Last Listing Agent Katie Douglas Century 21 Signature

  • /5

    $11,000 Sold Aug 29, 2025

    1116 High Ave W, Oskaloosa, IA 52577

    • Land
    • 0.17 Acre
    • $64,706 per Acre

    Last Sold Summary

    • 45% Below List Price
    • 181 Days On Market

    Current Estimated Value $39,970

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

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

      Est $243,912 Not Listed For Sale

      2275 Lynn Ave, Oskaloosa, IA 52577

      • 3 Beds
      • 2.5 Baths
      • 1,345 Sq Ft
      • Built 1978
      2275 Lynn Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 10% Above List Price
      • $165/SF
      • 25 Days On Market

      Last Sold Price $222,000

      Last Listing Agent Bruce Peiffer Hawkeye Property Mgm & RE

    • /49

      Est $261,387 Not Listed For Sale

      2154 Lynndale Ln, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 988 Sq Ft
      • Built 1979
      2154 Lynndale Ln, Oskaloosa, IA 52577

      Last Sold Summary

      • 7% Above List Price
      • $248/SF
      • 12 Days On Market

      Last Sold Price $245,000

      Last Listing Agent Jason Carter RE/MAX

    • /68

      Est $420,991 Not Listed For Sale

      2236 Lynndale Rd, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 2,120 Sq Ft
      • Built 1981
      2236 Lynndale Rd, Oskaloosa, IA 52577

      Last Sold Summary

      • 3% Below List Price
      • $205/SF

      Last Sold Price $435,000

      Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    • /18

      Not Listed For Sale

      1345 River Rd, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,280 Sq Ft
      • Built 1996
      1345 River Rd, Oskaloosa, IA 52577

      Last Sold Summary

      • $97/SF
      • 34 Days On Market

      Last Sold Price $123,900

      Last Listing Agent Heather Davis Legacy Real Estate Group

    • /25

      Est $124,106 Not Listed For Sale

      1735 Victoria Ave, What Cheer, IA 50268

      • 5 Beds
      • 1 Bath
      • 2,280 Sq Ft
      • Built 1900
      1735 Victoria Ave, What Cheer, IA 50268

      Last Sold Summary

      • 10% Above List Price
      • $49/SF
      • 58 Days On Market

      Last Sold Price $112,500

      Last Listing Agent Jennifer Jacobs RE/MAX

    • /28

      Est $227,317 Not Listed For Sale

      204 Reid St, Leighton, IA 50143

      • 3 Beds
      • 1 Bath
      • 1,941 Sq Ft
      • Built 1906
      204 Reid St, Leighton, IA 50143

      Last Sold Summary

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

      Last Sold Price $204,000

      Last Listing Agent Leasa Jansen Home Realty

    • /34

      Est $563,811 Not Listed For Sale

      2014 Bayard Ave, Leighton, IA 50143

      • 3 Beds
      • 3 Baths
      • Built 1978
      2014 Bayard Ave, Leighton, IA 50143

      Last Sold Summary

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

      Last Sold Price $570,000

      Last Listing Agent Leasa Jansen Home Realty

    • /35

      Est $662,914 Not Listed For Sale

      1177 164th Dr, Pella, IA 50219

      • 3 Beds
      • 4 Baths
      • 2,292 Sq Ft
      • Built 2006
      1177 164th Dr, Pella, IA 50219

      Last Sold Summary

      • 14% Above List Price
      • $253/SF
      • 4 Days On Market

      Last Sold Price $580,000

      Last Listing Agent Karen Dahm Century 21 Signature

    • /35

      Est $633,256 Not Listed For Sale

      1635 Briar Ln, Pella, IA 50219

      • 6 Beds
      • 3 Baths
      • 1,964 Sq Ft
      • Built 2005
      1635 Briar Ln, Pella, IA 50219

      Last Sold Summary

      • 17% Above List Price
      • $275/SF
      • 78 Days On Market

      Last Sold Price $540,000

      Last Listing Agent Kathy Kooyman RE/MAX

    • /17

      Est $275,636 Not Listed For Sale

      1142 Highway 102, Pella, IA 50219

      • 4 Beds
      • 2 Baths
      • 1,336 Sq Ft
      • Built 1970
      1142 Highway 102, Pella, IA 50219

      Last Sold Summary

      • 14% Below List Price
      • $240/SF
      • 145 Days On Market

      Last Sold Price $320,000

      Last Listing Agent Mary Van Wyk Home Realty

    • /21

      Est $143,607 Not Listed For Sale

      3356 150th St, What Cheer, IA 50268

      • 5 Beds
      • 3 Baths
      • Built 1885
      3356 150th St, What Cheer, IA 50268

      Last Sold Summary

      • 43% Above List Price
      • $36/SF
      • 13 Days On Market

      Last Sold Price $100,109

      Last Listing Agent Ellen Fitzpatrick Ellen Fitzpatrick Real Estate

    • /11

      Est $101,243 Not Listed For Sale

      640 C Ave, Barnes City, IA 50027

      • 3 Beds
      • 1 Bath
      • 1,193 Sq Ft
      • Built 1990
      640 C Ave, Barnes City, IA 50027

      Last Sold Summary

      • 227% Above List Price
      • $26/SF
      • 32 Days On Market

      Last Sold Price $31,000

      Last Listing Agent Dallas Boerm EXIT Realty & Associates

    • /28

      Est $168,983 Not Listed For Sale

      2457 160th St, New Sharon, IA 50207

      • 2 Beds
      • 2 Baths
      • 1,323 Sq Ft
      • Built 1885
      2457 160th St, New Sharon, IA 50207

      Last Sold Summary

      • 10% Above List Price
      • $116/SF
      • 5 Days On Market

      Last Sold Price $154,000

      Last Listing Agent Lori Vaughan Legacy Real Estate Group

    • /35

      Est $265,988 Not Listed For Sale

      2230 140th St, New Sharon, IA 50207

      • 2 Beds
      • 1 Bath
      • 1,128 Sq Ft
      • Built 1900
      2230 140th St, New Sharon, IA 50207

      Last Sold Summary

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

      Last Sold Price $300,000

      Last Listing Agent Andy Erselius AE Realty, Inc

    • /37

      Est $301,504 Not Listed For Sale

      304 E Depot St, New Sharon, IA 50207

      • 3 Beds
      • 2.5 Baths
      • 1,659 Sq Ft
      • Built 2001
      304 E Depot St, New Sharon, IA 50207

      Last Sold Summary

      • 10% Above List Price
      • $166/SF
      • 9 Days On Market

      Last Sold Price $275,000

      Last Listing Agent Rachel Tiskevics EXP Realty, LLC

    • /43

      Est $218,828 Not Listed For Sale

      203 E Oak St, New Sharon, IA 50207

      • 3 Beds
      • 2 Baths
      • 1,648 Sq Ft
      • Built 1976
      203 E Oak St, New Sharon, IA 50207

      Last Sold Summary

      • 12% Above List Price
      • $118/SF
      • 31 Days On Market

      Last Sold Price $195,000

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

Showing Results 481 - 520, Page 13 of 18

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