8,981

Mahaska County, IA Homes

Section Image
    • /6

      Est $208,591

      Not Listed For Sale

      615 N 1st St, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,064 Sq Ft
      • Built 1955
      615 N 1st St, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

  • /2

    $230,000

    Sold Sep 12, 2025

    208 Rosenberger Ave, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,240 Sq Ft
    • Built 1986

    Last Sold Summary

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

    Current Estimated Value $239,229

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    208 Rosenberger Ave, Oskaloosa, IA 52577
    • /3

      Est $77,661

      Not Listed For Sale

      602 N A St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 946 Sq Ft
      • Built 1900
      602 N A St, Oskaloosa, IA 52577

      Last Sold Summary

      • 19 Days On Market

  • /17

    $72,000

    Sold Sep 10, 2025

    1211 1st Ave E, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 895 Sq Ft
    • Built 1935

    Last Sold Summary

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

    Current Estimated Value $94,305

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    1211 1st Ave E, Oskaloosa, IA 52577
    • /12

      Est $136,805

      Not Listed For Sale

      602 N C St, Oskaloosa, IA 52577

      • 4 Beds
      • 1 Bath
      • 1,242 Sq Ft
      • Built 1910
      602 N C St, Oskaloosa, IA 52577

      Last Sold Summary

      • 36 Days On Market

  • /28

    $273,000

    Sold Jan 16, 2026

    2115 Bayard Ave, Leighton, IA 50143

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

    Last Sold Summary

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

    Current Estimated Value $260,263

    Last Listing Agent Hailey Van Vark Home Realty

    2115 Bayard Ave, Leighton, IA 50143
    • /31

      Est $131,472

      Not Listed For Sale

      519 N D St, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,832 Sq Ft
      • Built 1900
      519 N D St, Oskaloosa, IA 52577

      Last Sold Summary

      • 0 Days On Market

  • /41

    $238,500

    Sold Aug 06, 2025

    1008 1st Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 2,639 Sq Ft
    • Built 1915

    Last Sold Summary

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

    Current Estimated Value $252,780

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    1008 1st Ave E, Oskaloosa, IA 52577
    • /28

      Est $131,427

      Not Listed For Sale

      909 N Market St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 1,428 Sq Ft
      • Built 1920
      909 N Market St, Oskaloosa, IA 52577

      Last Sold Summary

      • 14 Days On Market

  • /36

    $382,900

    Sold Oct 31, 2025

    116 Highland Ave, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,472 Sq Ft
    • Built 1963

    Last Sold Summary

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

    Current Estimated Value $376,037

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    116 Highland Ave, Oskaloosa, IA 52577
    • /33

      Est $180,063

      Not Listed For Sale

      905 N A St, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,360 Sq Ft
      • Built 1920
      905 N A St, Oskaloosa, IA 52577

      Last Sold Summary

      • 40 Days On Market

  • /32

    $391,000

    Sold Sep 15, 2025

    1164 200th St, Pella, IA 50219

    • 4 Beds
    • 1.5 Baths
    • 1,719 Sq Ft
    • Built 1950

    Last Sold Summary

    • 12% Above List Price
    • $227/SF
    • 20 Days On Market

    Current Estimated Value $396,094

    Last Listing Agent Tyler Weyers Century 21 Signature

    1164 200th St, Pella, IA 50219
    • /47

      Est $199,518

      Not Listed For Sale

      1012 N 2nd St, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,316 Sq Ft
      • Built 1958
      1012 N 2nd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

  • /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 $343,519

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2242 Lynn Ave, Oskaloosa, IA 52577
    • /6

      Est $250,723

      Not Listed For Sale

      1105 N 2nd St, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 2,132 Sq Ft
      • Built 1898
      1105 N 2nd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 1 Day On Market

  • /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 $211,536

    Last Listing Agent Rich Montanaro The American Real Estate Co.

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

      Est $206,553

      Not Listed For Sale

      1223 N 3rd St, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 936 Sq Ft
      • Built 1960
      1223 N 3rd St, Oskaloosa, IA 52577

      Last Sold Summary

      • 33 Days On Market

  • /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 $260,227

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

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

      Est $189,222

      Not Listed For Sale

      1202 N Market St, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,321 Sq Ft
      • Built 1947
      1202 N Market St, Oskaloosa, IA 52577

      Last Sold Summary

      • 2 Days On Market

  • /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 $190,615

    Last Listing Agent Tyler Weyers Century 21 Signature

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

      Est $183,363

      Not Listed For Sale

      802 Gurney St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,260 Sq Ft
      • Built 1946
      802 Gurney St, Oskaloosa, IA 52577

      Last Sold Summary

      • 0 Days On Market

  • /45

    $112,245

    Sold May 30, 2026

    211 Spruce St, Barnes City, IA 50027

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

    Last Sold Summary

    • 19% Below List Price
    • $59/SF
    • 39 Days On Market

    Current Estimated Value $134,695

    Last Listing Agent Mindy Huls EXIT Realty & Associates

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

      Est $164,531

      Not Listed For Sale

      107 K Ave W, Oskaloosa, IA 52577

      • 3 Beds
      • 2.5 Baths
      • 1,330 Sq Ft
      • Built 1947
      107 K Ave W, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

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

      Est $203,732

      Not Listed For Sale

      313 College Ave, Oskaloosa, IA 52577

      • 5 Beds
      • 2 Baths
      • 1,730 Sq Ft
      • Built 1900
      313 College Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 38 Days On Market

  • /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 $364,604

    Last Listing Agent Bruce Peiffer Hawkeye Property Mgm & RE

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

      Est $193,759

      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

      • 15 Days On Market

  • /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 $167,895

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

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

      Est $291,711

      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

      • 54 Days On Market

    • /50

      Est $236,748

      Not Listed For Sale

      424 College Hill Ave, Oskaloosa, IA 52577

      • 3 Beds
      • 3 Baths
      • 2,604 Sq Ft
      • Built 1910
      424 College Hill Ave, Oskaloosa, IA 52577

      Last Sold Summary

      • 2 Days On Market

    • /26

      Est $175,809

      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

      • 2 Days On Market

    • /8

      Est $174,944

      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

      • 42 Days On Market

    • /46

      Est $226,581

      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

      • 84 Days On Market

    • /22

      Est $102,516

      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

      • 30 Days On Market

    • /18

      Est $108,118

      Not Listed For Sale

      1104 N H St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 756 Sq Ft
      • Built 1950
      1104 N H St, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

    • /27

      Est $156,601

      Not Listed For Sale

      1112 N I St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,008 Sq Ft
      • Built 1992
      1112 N I St, Oskaloosa, IA 52577

      Last Sold Summary

      • 6 Days On Market

    • /15

      Est $173,825

      Not Listed For Sale

      1006 N I St, Oskaloosa, IA 52577

      • 4 Beds
      • 1.5 Baths
      • 1,158 Sq Ft
      • Built 1982
      1006 N I St, Oskaloosa, IA 52577

      Last Sold Summary

      • 6 Days On Market

    • /2

      Est $232,840

      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

      • 12 Days On Market

    • /38

      Est $296,037

      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

      • 50 Days On Market

    • /55

      Est $256,176

      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

      • 14 Days On Market

Showing Results 481 - 520, Page 13 of 18

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