8,965

Mahaska County, IA Homes

Section Image
  • /35

    $195,865 Sold Nov 17, 2025

    2313 8th Ave E, University Park, IA 52595

    • 3 Beds
    • 2.5 Baths
    • 1,312 Sq Ft
    • Built 1974

    Last Sold Summary

    • 15% Below List Price
    • $149/SF
    • 123 Days On Market

    Last Listing Agent Grady Carson Century 21 Signature

    2313 8th Ave E, University Park, IA 52595
    • /13

      Est $92,068 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,056 Sq Ft

      1114 7th Ave E, Oskaloosa, IA 52577

      1114 7th Ave E, Oskaloosa, IA 52577
  • /29

    $179,900

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

    1109 9th Ave E, Oskaloosa, IA 52577

    Check out this affordable move in ready ranch style home located in a good location and neighborhood. This charming 5 BR, 2 bath home has main floor and finished lower level living spaces! Handicapped accessible front entry. All new carpet on the main floor Living Room, hallway and Bedrooms! Matching newer laminate flooring in the Kitchen and Main Bath. Roof was NEW in 2013. Every space is

    Karen Converse RE/MAX Pride Oskaloosa

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

    $344,000 Sold Sep 24, 2025

    407 N Main St, New Sharon, IA 50207

    • 3 Beds
    • 3 Baths
    • 2,088 Sq Ft
    • Built 1902

    Last Sold Summary

    • 1% Below List Price
    • $165/SF
    • 21 Days On Market

    Current Estimated Value $333,227

    Last Listing Agent Amy McGriff McGriff Realty

    407 N Main St, New Sharon, IA 50207
    • /14

      Est $97,146 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 848 Sq Ft

      905 S 7th St, Oskaloosa, IA 52577

      905 S 7th St, Oskaloosa, IA 52577
  • /44

    $254,900 Sold Nov 20, 2025

    1209 M Ave W, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,020 Sq Ft
    • Built 1978

    Last Sold Summary

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

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    1209 M Ave W, Oskaloosa, IA 52577
    • /44

      Est $232,139 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,578 Sq Ft

      1103 7th Ave E, Oskaloosa, IA 52577

      1103 7th Ave E, Oskaloosa, IA 52577
  • /32

    $169,500 Sold Nov 24, 2025

    407 N C St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,894 Sq Ft
    • Built 1900

    Last Sold Summary

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

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    407 N C St, Oskaloosa, IA 52577
    • /30

      Est $180,474 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,040 Sq Ft

      1106 4th Ave E, Oskaloosa, IA 52577

      1106 4th Ave E, Oskaloosa, IA 52577
  • /26

    $208,500 Sold Jul 11, 2025

    1402 8th Ave W, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,296 Sq Ft
    • Built 1981

    Last Sold Summary

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

    Current Estimated Value $217,308

    Last Listing Agent Dustin Crawford Iowa Home & Land Realty

    1402 8th Ave W, Oskaloosa, IA 52577
    • /39

      Est $170,381 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 780 Sq Ft

      1003 4th Ave E, Oskaloosa, IA 52577

      1003 4th Ave E, Oskaloosa, IA 52577
  • /66

    $214,900 Sold Jun 11, 2025

    212 N 8th St, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 2,017 Sq Ft
    • Built 1910

    Last Sold Summary

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

    Current Estimated Value $220,326

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    212 N 8th St, Oskaloosa, IA 52577
    • /33

      Est $138,829 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,010 Sq Ft

      507 6th Ave E, Oskaloosa, IA 52577

      507 6th Ave E, Oskaloosa, IA 52577
  • /33

    $483,000 Sold Aug 07, 2025

    1639 Briar Ln, Pella, IA 50219

    • 5 Beds
    • 3 Baths
    • 1,464 Sq Ft
    • Built 2005

    Last Sold Summary

    • 3% Below List Price
    • $330/SF
    • 13 Days On Market

    Current Estimated Value $505,454

    Last Listing Agent Lauri Amelse Century 21 Signature

    1639 Briar Ln, Pella, IA 50219
    • /21

      Est $199,129 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,450 Sq Ft

      416 5th Ave E, Oskaloosa, IA 52577

      416 5th Ave E, Oskaloosa, IA 52577
  • /39

    $635,000 Sold Sep 16, 2025

    2196 Oxford Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,834 Sq Ft
    • Built 2000

    Last Sold Summary

    • 1% Below List Price
    • $224/SF
    • 17 Days On Market

    Current Estimated Value $641,086

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2196 Oxford Ave, Oskaloosa, IA 52577
    • /26

      Est $162,801 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,553 Sq Ft

      508 3rd Ave E, Oskaloosa, IA 52577

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

    $137,000 Sold Mar 21, 2025

    904 Grant St, Beacon, IA 52534

    • 4 Beds
    • 2 Baths
    • 1,280 Sq Ft
    • Built 2006

    Last Sold Summary

    • 8% Below List Price
    • $107/SF
    • 52 Days On Market

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    904 Grant St, Beacon, IA 52534
    • /26

      Est $135,293 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 988 Sq Ft

      134 Geneva Dr, Oskaloosa, IA 52577

      134 Geneva Dr, Oskaloosa, IA 52577
  • /44

    $247,500 Sold Sep 19, 2025

    514 A Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,228 Sq Ft
    • Built 2018

    Last Sold Summary

    • 17% Below List Price
    • $202/SF
    • 39 Days On Market

    Current Estimated Value $249,942

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    514 A Ave E, Oskaloosa, IA 52577
    • /32

      Est $288,182 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,938 Sq Ft

      1704 B Ave E, Oskaloosa, IA 52577

      1704 B Ave E, Oskaloosa, IA 52577
  • /7

    $50,000 Sold Mar 28, 2025

    802 Cherry St, Barnes City, IA 50027

    • Land
    • 6.89 Acres
    • $7,257 per Acre

    Last Sold Summary

    • 26% Below List Price
    • 529 Days On Market

    Current Estimated Value $117,357

    Last Listing Agent Amy McGriff McGriff Realty

    802 Cherry St, Barnes City, IA 50027
    • /17

      Est $195,519 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 2,339 Sq Ft

      1248 C Ave E, Oskaloosa, IA 52577

      1248 C Ave E, Oskaloosa, IA 52577
  • /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

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

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

      Est $237,528 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,227 Sq Ft

      315 S 9th St, Oskaloosa, IA 52577

      315 S 9th St, 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

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    1111 Mabel St, Oskaloosa, IA 52577
    • /20

      Est $118,699 Not Listed For Sale

      • 1 Bed
      • 1.5 Baths
      • 968 Sq Ft

      909 3rd Ave E, Oskaloosa, IA 52577

      909 3rd Ave E, Oskaloosa, IA 52577
  • /7

    $45,000 Sold Mar 07, 2025

    312 N Chestnut St, Fremont, IA 52561

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

    Last Sold Summary

    • 36% Below List Price
    • $47/SF
    • 69 Days On Market

    Current Estimated Value $103,425

    Last Listing Agent Lincoln Lynch Lynch Realty Inc

    312 N Chestnut St, Fremont, IA 52561
    • /47

      Est $197,805 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 988 Sq Ft

      1034 1st Ave E, Oskaloosa, IA 52577

      1034 1st Ave E, Oskaloosa, IA 52577
  • /62

    $545,000 Sold Apr 01, 2025

    3214 Kirby Ave, Oskaloosa, IA 52577

    • Land

    Last Sold Summary

    • 45% Above List Price
    • 60 Days On Market

    Current Estimated Value $493,000

    Last Listing Agent Tyler Boley Boley Real Estate

    3214 Kirby Ave, Oskaloosa, IA 52577
    • /3

      Est $81,707 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 2,000 Sq Ft

      1002 High Ave E, Oskaloosa, IA 52577

      1002 High Ave E, Oskaloosa, IA 52577
  • /21

    $162,500 Sold Mar 13, 2025

    904 15th Ave E, Oskaloosa, IA 52577

    • 4 Beds
    • 1 Bath
    • 1,558 Sq Ft
    • Built 1981

    Last Sold Summary

    • 9% Below List Price
    • $104/SF
    • 79 Days On Market

    Current Estimated Value $175,907

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    904 15th Ave E, Oskaloosa, IA 52577
    • /24

      Est $202,194 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 2,513 Sq Ft

      813 High Ave E, Oskaloosa, IA 52577

      813 High Ave E, Oskaloosa, IA 52577
  • /30

    $255,000 Sold May 16, 2025

    413 N 3rd St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,944 Sq Ft
    • Built 1910

    Last Sold Summary

    • 2% Below List Price
    • $131/SF
    • 20 Days On Market

    Current Estimated Value $258,840

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    413 N 3rd St, Oskaloosa, IA 52577
    • /18

      Est $113,461 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,128 Sq Ft

      708 2nd Ave E, Oskaloosa, IA 52577

      708 2nd Ave E, Oskaloosa, IA 52577
  • /17

    $48,000 Sold May 22, 2025

    328 N G St, Oskaloosa, IA 52577

    • 5 Beds
    • 2 Baths
    • 2,880 Sq Ft
    • Built 1910

    Last Sold Summary

    • 56% Below List Price
    • $17/SF
    • 194 Days On Market

    Current Estimated Value $91,903

    Last Listing Agent Gail Lenhart RE/MAX Pride Oskaloosa

    328 N G St, Oskaloosa, IA 52577
    • /25

      Est $195,600 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,269 Sq Ft

      602 2nd Ave E, Oskaloosa, IA 52577

      602 2nd Ave E, Oskaloosa, IA 52577
  • /37

    $169,900 Sold Jun 20, 2025

    614 S 7th St, Oskaloosa, IA 52577

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

    Last Sold Summary

    • $131/SF
    • 13 Days On Market

    Current Estimated Value $174,088

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    614 S 7th St, Oskaloosa, IA 52577
    • /27

      Est $206,897 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,093 Sq Ft

      501 3rd Ave E, Oskaloosa, IA 52577

      501 3rd Ave E, Oskaloosa, IA 52577
  • /27

    $289,000 Sold Jul 03, 2025

    1604 Clay Ct, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,294 Sq Ft
    • Built 1999

    Last Sold Summary

    • $126/SF
    • 2 Days On Market

    Current Estimated Value $302,980

    Last Listing Agent Diana Pearson RE/MAX Pride Oskaloosa

    1604 Clay Ct, Oskaloosa, IA 52577

Showing Results 201 - 240, Page 6 of 18

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