8,975

Mahaska County, IA Homes

Section Image
    • /3

      Est $78,772

      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

      • 85% Above List Price
      • $45/SF
      • 19 Days On Market
      • Last Sold Price $42,500
      • Jan 02, 2024

      Last Listing Agent Justin Marshall RE/MAX Results

  • /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 $385,735

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    116 Highland Ave, Oskaloosa, IA 52577
    • /12

      Est $138,624

      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

      • 7% Above List Price
      • $105/SF
      • 36 Days On Market
      • Last Sold Price $130,000
      • Oct 08, 2024

      Last Listing Agent Sheila Denburger RE/MAX

  • /32

    $391,000

    Sold Sep 15, 2025

    1164 200th St, Pella, IA 50219

    • Land
    • 2.49 Acres
    • $157,028 per Acre

    Last Sold Summary

    • 12% Above List Price
    • 20 Days On Market

    Current Estimated Value $411,750

    Last Listing Agent Tyler Weyers Century 21 Signature

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

      Est $105,986

      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

      • 293% Above List Price
      • $15/SF
      • 0 Days On Market
      • Last Sold Price $27,000
      • Jul 30, 2024

      Last Listing Agent Karen Converse RE/MAX

  • /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 $350,551

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2242 Lynn Ave, Oskaloosa, IA 52577
    • /28

      Est $129,826

      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

      • 13% Above List Price
      • $81/SF
      • 14 Days On Market
      • Last Sold Price $115,000
      • Jun 18, 2024

      Last Listing Agent Sharon Thompson Home Realty

  • /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 $207,265

    Last Listing Agent Rich Montanaro The American Real Estate Co.

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

      Est $177,034

      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

      • 2% Below List Price
      • $132/SF
      • 40 Days On Market
      • Last Sold Price $180,000
      • Jul 02, 2024

      Last Listing Agent Tyler Weyers Century 21 Signature

  • /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,379

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

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

      Est $200,980

      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

      • 12% Above List Price
      • $137/SF
      • 3 Days On Market
      • Last Sold Price $179,900
      • Feb 16, 2024

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /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 $187,779

    Last Listing Agent Tyler Weyers Century 21 Signature

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

      Est $232,803

      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

      • 6% Above List Price
      • $103/SF
      • 1 Day On Market
      • Last Sold Price $219,900
      • Sep 07, 2023

      Last Listing Agent Michelle Purdum Legacy Real Estate Group

  • /45

    $112,245

    Sold May 01, 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 $135,964

    Last Listing Agent Mindy Huls EXIT Realty & Associates

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

      Est $202,207

      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

      • 10% Above List Price
      • $196/SF
      • 33 Days On Market
      • Last Sold Price $183,500
      • Jul 20, 2022

      Last Listing Agent Carla Vander Molen Century 21 Signature

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

      Est $172,674

      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

      • 9% Above List Price
      • $120/SF
      • 2 Days On Market
      • Last Sold Price $158,000
      • May 22, 2024

      Last Listing Agent Heather Davis Legacy Real Estate Group

  • /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 $365,085

    Last Listing Agent Bruce Peiffer Hawkeye Property Mgm & RE

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

      Est $171,877

      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

      • 22% Above List Price
      • $112/SF
      • 0 Days On Market
      • Last Sold Price $141,000
      • Mar 08, 2024

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

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

      Est $168,899

      Not Listed For Sale

      1109 N Market St, Oskaloosa, IA 52577

      • 4 Beds
      • 2 Baths
      • 1,302 Sq Ft
      • Built 1949
      1109 N Market St, Oskaloosa, IA 52577

      Last Sold Summary

      • 9% Above List Price
      • $119/SF
      • 1 Day On Market
      • Last Sold Price $155,000
      • May 26, 2023

      Last Listing Agent Karen Converse RE/MAX

  • /5

    $11,000

    Sold Aug 29, 2025

    1116 High Ave W, Oskaloosa, IA 52577

    • Land
    • 7,405 Sq Ft
    • $64,706 per Acre

    Last Sold Summary

    • 45% Below List Price
    • 181 Days On Market

    Current Estimated Value $29,278

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

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

      Est $159,899

      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

      • 24% Above List Price
      • $97/SF
      • 3 Days On Market
      • Last Sold Price $129,000
      • Jul 31, 2023

      Last Listing Agent Michelle Spiker Home Realty

    • /35

      Est $196,138

      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

      • 9% Above List Price
      • $104/SF
      • 38 Days On Market
      • Last Sold Price $180,000
      • Mar 07, 2025

      Last Listing Agent Karen Converse RE/MAX

    • /16

      Est $198,481

      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

      • 10% Above List Price
      • $105/SF
      • 15 Days On Market
      • Last Sold Price $180,000
      • Jan 12, 2024

      Last Listing Agent Laurel Pangman Keller Williams Realty GDM

    • /58

      Est $281,020

      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

      • 41% Above List Price
      • $101/SF
      • 54 Days On Market
      • Last Sold Price $200,000
      • Dec 10, 2024

      Last Listing Agent Katlyn Jones Legacy Real Estate Group

    • /26

      Est $175,649

      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

      • $145/SF
      • 2 Days On Market
      • Last Sold Price $175,000
      • Sep 13, 2024

      Last Listing Agent Katie Douglas Century 21 Signature

    • /8

      Est $169,917

      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

      • 36% Above List Price
      • $88/SF
      • 42 Days On Market
      • Last Sold Price $125,000
      • Mar 19, 2024

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    • /46

      Est $228,660

      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

      • 4% Above List Price
      • $159/SF
      • 84 Days On Market
      • Last Sold Price $220,000
      • Nov 21, 2024

      Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    • /22

      Est $97,654

      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% Above List Price
      • $71/SF
      • 30 Days On Market
      • Last Sold Price $75,000
      • Sep 09, 2024

      Last Listing Agent Karen Converse RE/MAX

    • /18

      Est $109,209

      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

      • 11% Above List Price
      • $130/SF
      • 3 Days On Market
      • Last Sold Price $98,000
      • Apr 01, 2025

      Last Listing Agent Lonnie Lunsford Team Real Estate

    • /27

      Est $148,883

      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% Above List Price
      • $139/SF
      • 6 Days On Market
      • Last Sold Price $140,000
      • Apr 08, 2025

      Last Listing Agent Heather Davis Legacy Real Estate Group

    • /2

      Est $223,526

      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

      • 6% Above List Price
      • $152/SF
      • 12 Days On Market
      • Last Sold Price $210,500
      • Jun 12, 2014

      Last Listing Agent Jody Lautenbach Century 21 Signature

    • /38

      Est $302,024

      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

      • 14% Above List Price
      • $153/SF
      • 50 Days On Market
      • Last Sold Price $265,000
      • Jan 04, 2024

      Last Listing Agent Sheila Denburger RE/MAX

    • /55

      Est $243,436

      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% Above List Price
      • $153/SF
      • 14 Days On Market
      • Last Sold Price $214,000
      • Aug 16, 2024

      Last Listing Agent Katlyn Jones Legacy Real Estate Group

    • /34

      Est $393,108

      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

      • 7% Above List Price
      • $122/SF
      • 48 Days On Market
      • Last Sold Price $368,000
      • Jan 12, 2024

      Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    • /39

      Est $218,273

      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

      • 11% Below List Price
      • $190/SF
      • 5 Days On Market
      • Last Sold Price $245,000
      • May 11, 2023

      Last Listing Agent Anthony Erwin Legacy Real Estate Group

    • /28

      Est $402,181

      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

      • 3% Below List Price
      • $257/SF
      • 4 Days On Market
      • Last Sold Price $416,000
      • Aug 23, 2023

      Last Listing Agent Katie Douglas Century 21 Signature

    • /21

      Est $260,092

      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

      • 17% Above List Price
      • $165/SF
      • 25 Days On Market
      • Last Sold Price $222,000
      • Apr 30, 2024

      Last Listing Agent Bruce Peiffer Hawkeye Property Mgm & RE

    • /49

      Est $273,917

      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

      • 12% Above List Price
      • $248/SF
      • 12 Days On Market
      • Last Sold Price $245,000
      • Oct 30, 2023

      Last Listing Agent Jason Carter RE/MAX

Showing Results 481 - 520, Page 13 of 18

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