218

Recently Sold Mahaska County IA Homes

Section Image
  • /15

    $155,000

    Sold Apr 15, 2026

    502 S Market St, Oskaloosa, IA 52577

    • 4 Beds
    • 1.5 Baths
    • 2,009 Sq Ft
    • Built 1910

    Last Sold Summary

    • 12% Below List Price
    • $77/SF
    • 51 Days On Market

    Current Estimated Value $162,754

    Last Listing Agent Deborah Borwig Summit Realty

    502 S Market St, Oskaloosa, IA 52577
  • /31

    $151,000

    Sold Aug 31, 2026

    437 N 10th St, Oskaloosa, IA 52577

    • 4 Beds
    • 1 Bath
    • 1,909 Sq Ft
    • Built 1907

    Last Sold Summary

    • 8% Above List Price
    • $79/SF
    • 14 Days On Market

    Current Estimated Value $140,018

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    437 N 10th St, Oskaloosa, IA 52577
  • /32

    $175,000

    Sold Feb 23, 2026

    1117 3rd Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 1,692 Sq Ft
    • Built 1953

    Last Sold Summary

    • 4% Below List Price
    • $103/SF
    • 101 Days On Market

    Current Estimated Value $178,067

    Last Listing Agent Mayda Riderelli Realty One Group Impact

    1117 3rd Ave E, Oskaloosa, IA 52577
  • /29

    $163,000

    Sold Apr 03, 2026

    1013 4th Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

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

    Current Estimated Value $167,955

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    1013 4th Ave E, Oskaloosa, IA 52577
  • /33

    $145,000

    Sold Sep 01, 2026

    303 S 2nd St Unit A, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 1,361 Sq Ft
    • Built 1980

    Last Sold Summary

    • 19% Below List Price
    • $107/SF
    • 71 Days On Market

    Current Estimated Value $147,055

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    303 S 2nd St Unit A, Oskaloosa, IA 52577
  • /39

    $162,000

    Sold Dec 12, 2025

    1109 N 2nd St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,451 Sq Ft
    • Built 1900

    Last Sold Summary

    • 2% Below List Price
    • $112/SF
    • 49 Days On Market

    Current Estimated Value $159,243

    Last Listing Agent Katlyn Jones Legacy Real Estate Group

    1109 N 2nd St, Oskaloosa, IA 52577
  • /41

    $150,000

    Sold May 15, 2026

    417 College Hill Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft
    • Built 1951

    Last Sold Summary

    • 14% Below List Price
    • $156/SF
    • 162 Days On Market

    Current Estimated Value $147,447

    Last Listing Agent Katlyn Jones Legacy Real Estate Group

    417 College Hill Ave, Oskaloosa, IA 52577
  • /35

    $166,000

    Sold Sep 23, 2025

    1005 9th Ave E, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 1,050 Sq Ft
    • Built 1964

    Last Sold Summary

    • 2% Below List Price
    • $158/SF
    • 40 Days On Market

    Current Estimated Value $172,664

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

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

    $183,000

    Sold May 22, 2026

    901 S B St, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 704 Sq Ft
    • Built 1910

    Last Sold Summary

    • 1% Below List Price
    • $260/SF
    • 6 Days On Market

    Current Estimated Value $179,223

    Last Listing Agent Rachel Tiskevics EXP Realty, LLC

    901 S B St, Oskaloosa, IA 52577
  • /15

    $63,000

    Sold Apr 30, 2026

    105 14th Ave E, Oskaloosa, IA 52577

    • 1 Bed
    • 1 Bath
    • 480 Sq Ft
    • Built 1900

    Last Sold Summary

    • 15% Above List Price
    • $131/SF
    • 4 Days On Market

    Current Estimated Value $62,154

    Last Listing Agent Heather Davis Legacy Real Estate Group

    105 14th Ave E, Oskaloosa, IA 52577
  • /2

    $86,000

    Sold Aug 04, 2026

    616 S 1st St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 6% Above List Price
    • $85/SF
    • 0 Days On Market

    Current Estimated Value $84,418

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    616 S 1st St, Oskaloosa, IA 52577
  • /23

    $206,000

    Sold Jul 23, 2026

    000 285th St, Oskaloosa, IA 52577

    • Land
    • 31.83 Acres
    • $6,472 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 91 Days On Market

    Last Listing Agent Trace Embray Premier Land and Home

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

    $135,000

    Sold Nov 14, 2025

    601 S Market St, Oskaloosa, IA 52577

    • 4 Beds
    • 1.5 Baths
    • 1,008 Sq Ft
    • Built 1939

    Last Sold Summary

    • $134/SF
    • 0 Days On Market

    Current Estimated Value $136,089

    Last Listing Agent Kaylee Johnson Realty ONE Group Impact

    601 S Market St, Oskaloosa, IA 52577
  • /27

    $299,999

    Sold Dec 12, 2025

    602 S H St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,344 Sq Ft
    • Built 2015

    Last Sold Summary

    • 8% Below List Price
    • $223/SF
    • 57 Days On Market

    Current Estimated Value $303,656

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

    602 S H St, Oskaloosa, IA 52577
  • /25

    $189,000

    Sold Jul 31, 2026

    1329 Barclay St, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 1,347 Sq Ft
    • Built 1952

    Last Sold Summary

    • 14% Below List Price
    • $140/SF
    • 36 Days On Market

    Current Estimated Value $193,809

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    1329 Barclay St, Oskaloosa, IA 52577
  • /39

    $270,000

    Sold Feb 13, 2026

    2710 248th St, Oskaloosa, IA 52577

    • 2 Beds
    • 3 Baths
    • 1,516 Sq Ft
    • Built 1997

    Last Sold Summary

    • 10% Below List Price
    • $178/SF
    • 141 Days On Market

    Current Estimated Value $281,136

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    2710 248th St, Oskaloosa, IA 52577
  • /41

    $210,000

    Sold Sep 09, 2026

    339 N Pine St, Fremont, IA 52561

    • 3 Beds
    • 1 Bath
    • 1,307 Sq Ft
    • Built 1856

    Last Sold Summary

    • 5% Above List Price
    • $161/SF
    • 85 Days On Market

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    339 N Pine St, Fremont, IA 52561
  • /2

    $220,000

    Sold Aug 07, 2026

    208 Spruce St, Barnes City, IA 50027

    • 3 Beds
    • 2 Baths
    • 1,631 Sq Ft
    • Built 1913

    Last Sold Summary

    • $135/SF
    • 0 Days On Market

    Current Estimated Value $212,698

    Last Listing Agent OUTSIDE AGENT OTHER

    208 Spruce St, Barnes City, IA 50027
  • /26

    $300,000

    Sold May 29, 2026

    306 S 11th St, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 1,586 Sq Ft
    • Built 2021

    Last Sold Summary

    • 8% Below List Price
    • $189/SF
    • 193 Days On Market

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    306 S 11th St, Oskaloosa, IA 52577
  • /23

    $77,000

    Sold Jun 10, 2026

    214 College Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 1,089 Sq Ft
    • Built 1920

    Last Sold Summary

    • 7% Above List Price
    • $71/SF
    • 0 Days On Market

    Current Estimated Value $103,000

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    214 College Ave, Oskaloosa, IA 52577
  • /20

    $179,500

    Sold Oct 27, 2025

    1221 3rd Ave W, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 1,517 Sq Ft
    • Built 1980

    Last Sold Summary

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

    Current Estimated Value $182,538

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    1221 3rd Ave W, Oskaloosa, IA 52577
  • /4

    $120,000

    Sold Nov 12, 2025

    2821 Rutledge Ave, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 864 Sq Ft
    • Built 1947

    Last Sold Summary

    • 9% Above List Price
    • $139/SF

    Current Estimated Value $119,393

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    2821 Rutledge Ave, Oskaloosa, IA 52577
  • /31

    $185,000

    Sold Oct 27, 2025

    306 S Washington St, New Sharon, IA 50207

    • 3 Beds
    • 2 Baths
    • 1,764 Sq Ft
    • Built 1972

    Last Sold Summary

    • 19% Below List Price
    • $105/SF
    • 109 Days On Market

    Current Estimated Value $185,370

    Last Listing Agent Amy McGriff McGriff Realty

    306 S Washington St, New Sharon, IA 50207
  • /24

    $75,000

    Sold Jul 20, 2026

    302 K Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 12% Below List Price
    • $63/SF
    • 68 Days On Market

    Current Estimated Value $83,904

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    302 K Ave E, Oskaloosa, IA 52577
  • /16

    $90,000

    Sold Jan 15, 2026

    2223 290th St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,152 Sq Ft
    • Built 1974

    Last Sold Summary

    • 33% Below List Price
    • $78/SF
    • 35 Days On Market

    Current Estimated Value $105,850

    Last Listing Agent Heather Davis Legacy Real Estate Group

    2223 290th St, Oskaloosa, IA 52577
  • /28

    $218,500

    Sold Apr 13, 2026

    1213 9th Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,816 Sq Ft
    • Built 1949

    Last Sold Summary

    • 6% Below List Price
    • $120/SF
    • 124 Days On Market

    Current Estimated Value $219,173

    Last Listing Agent Malaki Wills RE/MAX Precision

    1213 9th Ave E, Oskaloosa, IA 52577
  • /2

    $157,500

    Sold Apr 30, 2026

    207 N Elm St, New Sharon, IA 50207

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

    Last Sold Summary

    • $154/SF

    Current Estimated Value $155,612

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    207 N Elm St, New Sharon, IA 50207
  • /4

    $180,000

    Sold Jul 13, 2026

    910 2nd Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,678 Sq Ft
    • Built 1920

    Last Sold Summary

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

    Current Estimated Value $180,499

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    910 2nd Ave E, Oskaloosa, IA 52577
  • /24

    $115,000

    Sold Oct 30, 2025

    403 A Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,534 Sq Ft
    • Built 1935

    Last Sold Summary

    • $75/SF
    • 10 Days On Market

    Current Estimated Value $122,149

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    403 A Ave E, Oskaloosa, IA 52577
  • /22

    $145,000

    Sold Nov 14, 2025

    830 S 1st St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 9% Below List Price
    • $103/SF
    • 14 Days On Market

    Current Estimated Value $146,440

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    830 S 1st St, Oskaloosa, IA 52577
  • /35

    $824,000

    Sold Aug 13, 2026

    2775 Osburn Ave, Oskaloosa, IA 52577

    • 5 Beds
    • 4 Baths
    • 5,040 Sq Ft
    • Built 1947

    Last Sold Summary

    • 31% Below List Price
    • $163/SF
    • 333 Days On Market

    Current Estimated Value $951,744

    Last Listing Agent Sarah Buchheit Pella Real Estate Services

    2775 Osburn Ave, Oskaloosa, IA 52577
  • /28

    $270,000

    Sold Oct 24, 2025

    906 Center St, University Park, IA 52595

    • 4 Beds
    • 3 Baths
    • 2,140 Sq Ft
    • Built 1918

    Last Sold Summary

    • 4% Below List Price
    • $126/SF
    • 68 Days On Market

    Current Estimated Value $269,015

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    906 Center St, University Park, IA 52595
  • /19

    $170,000

    Sold Jun 01, 2026

    208 S Lincoln St, New Sharon, IA 50207

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

    Last Sold Summary

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

    Current Estimated Value $171,884

    Last Listing Agent Bruce Peiffer Hawkeye Property Mgm & RE

    208 S Lincoln St, New Sharon, IA 50207
  • /9

    $70,000

    Sold Nov 06, 2025

    1310 S 1st St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 12% Below List Price
    • $120/SF
    • 42 Days On Market

    Current Estimated Value $67,455

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

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

    $50,000

    Sold Jun 03, 2026

    903 S D St, Oskaloosa, IA 52577

    • Land
    • 27,007 Sq Ft
    • $80,645 per Acre

    Last Sold Summary

    • 47% Below List Price
    • 92 Days On Market

    Current Estimated Value $59,666

    Last Listing Agent Heather Davis Legacy Real Estate Group

    903 S D St, Oskaloosa, IA 52577
  • /2

    $185,000

    Sold Oct 27, 2025

    2201 Edmundson Dr, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,644 Sq Ft
    • Built 1970

    Last Sold Summary

    • 14% Below List Price
    • $113/SF
    • 1 Day On Market

    Current Estimated Value $292,657

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2201 Edmundson Dr, Oskaloosa, IA 52577
  • /11

    $125,000

    Sold Jun 05, 2026

    341 N Pine St, Fremont, IA 52561

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft
    • Built 1979

    Last Sold Summary

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

    Current Estimated Value $128,174

    Last Listing Agent Kevin Veatch Ottumwa Realty

    341 N Pine St, Fremont, IA 52561
  • /16

    $160,000

    Sold Nov 07, 2025

    516 High Ave E, Oskaloosa, IA 52577

    • Studio
    • 2,108 Sq Ft
    • Built 1900

    Last Sold Summary

    • 9% Below List Price
    • $76/SF
    • 20 Days On Market

    Current Estimated Value $155,308

    Last Listing Agent James Hurt RE/MAX Precision

    516 High Ave E, Oskaloosa, IA 52577
  • /27

    $372,000

    Sold Aug 14, 2026

    509 17th Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,186 Sq Ft
    • Built 2024

    Last Sold Summary

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

    Current Estimated Value $397,949

    Last Listing Agent Holly Kincel Home Realty

    509 17th Ave E, Oskaloosa, IA 52577
  • /36

    $366,000

    Sold Sep 25, 2025

    244 Terrace Dr, Oskaloosa, IA 52577

    • 4 Beds
    • 4 Baths
    • 3,924 Sq Ft
    • Built 1963

    Last Sold Summary

    • 2% Below List Price
    • $93/SF
    • 6 Days On Market

    Current Estimated Value $393,734

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    244 Terrace Dr, Oskaloosa, IA 52577

Showing Results 161 - 200, Page 5 of 6

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