8,965

Mahaska County, IA Homes

Section Image
  • /33

    $443,000 Sold Sep 16, 2025

    1815 S 2nd St, Oskaloosa, IA 52577

    • 4 Beds
    • 3.5 Baths
    • 1,616 Sq Ft
    • Built 2022

    Last Sold Summary

    • 9% Below List Price
    • $274/SF
    • 110 Days On Market

    Current Estimated Value $470,087

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

    1815 S 2nd St, Oskaloosa, IA 52577
    • /2

      Est $203,431 Not Listed For Sale

      1897 235th St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 1,232 Sq Ft
      • Built 1983
      1897 235th St, Oskaloosa, IA 52577

      Last Sold Summary

      • $165/SF
      • 94 Days On Market

      Last Sold Price $203,000

      Last Listing Agent Andy Erselius AE Realty, Inc

  • /36

    $299,000

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

    407 N Park Ave, New Sharon, IA 50207

    Beautiful ranch home located just off the 9th green of Prairie Knolls Country Club. Built in 2000, this home has had excellent maintenance and features an open floor plan with a vaulted ceiling and many large windows for great views. Master bedroom with office and ensuite bathroom. This home offers a one level living concept with 1717 SF total area, which includes 3 bedrooms, two baths, two

    Amy McGriff McGriff Realty

    407 N Park Ave, New Sharon, IA 50207
  • /42

    $164,900 Sold May 23, 2025

    402 S Main St, New Sharon, IA 50207

    • 2 Beds
    • 2 Baths
    • 3,410 Sq Ft
    • Built 1900

    Last Sold Summary

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

    Current Estimated Value $179,019

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    402 S Main St, New Sharon, IA 50207
    • /10

      Est $150,321 Not Listed For Sale

      2525 160th St, New Sharon, IA 50207

      • Built 1909
      2525 160th St, New Sharon, IA 50207

      Last Sold Summary

      • 4% Below List Price
      • $111/SF
      • 14 Days On Market

      Last Sold Price $156,500

      Last Listing Agent Cindy Garrison Century 21 Signature

  • /18

    $187,900

    • 3 Beds
    • 3 Baths
    • 1,376 Sq Ft

    516 N G St, Oskaloosa, IA 52577

    So charming! This one-level home sits on a large corner lot, blending mid-century character with thoughtful updates throughout. Inside, you’ll find beautiful hardwood floors, spacious living areas, original built-in shelving, and a mix of new and vintage light fixtures that complement the home’s timeless style. The oversized kitchen connects seamlessly to a pantry and laundry room, offering

    Myrissa Jordan Realty ONE Group Impact

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

    $255,000 Sold Nov 03, 2025

    2826 160th St, New Sharon, IA 50207

    • Land
    • 2.27 Acres
    • $112,335 per Acre

    Last Sold Summary

    • 4% Below List Price
    • 11 Days On Market

    Current Estimated Value $261,571

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

    2826 160th St, New Sharon, IA 50207
    • /36

      Est $471,266 Not Listed For Sale

      839 Fox Run Ln, Oskaloosa, IA 52577

      • 4 Beds
      • 2.5 Baths
      • 2,436 Sq Ft
      • Built 2000
      839 Fox Run Ln, Oskaloosa, IA 52577

      Last Sold Summary

      • 19% Above List Price
      • $162/SF
      • 267 Days On Market

      Last Sold Price $395,000

      Last Listing Agent Marcia Aalsburg Hawkeye Property Mgm & RE

  • /32

    $185,000 Pending

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

    1205 S 2nd St, Oskaloosa, IA 52577

    Don't miss your opportunity to check out this large 2,244 sq ft home that features three bedrooms, two bathrooms with a large jacuzzi bathtub, a spacious kitchen and a large extra room on the main level that could be utilized as an office area or a non-confirming extra bedroom. Bring your animals along with the large fenced in back yard! You won't want to miss your chance to snag this gorgeous

    Emilie Keyes Keller Williams Realty GDM

    1205 S 2nd St, Oskaloosa, IA 52577
  • /30

    $70,000 Sold Oct 28, 2025

    906 G Ave W, Oskaloosa, IA 52577

    • 2 Beds
    • 2 Baths
    • 924 Sq Ft
    • Built 1981

    Last Sold Summary

    • 22% Below List Price
    • $76/SF
    • 23 Days On Market

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    906 G Ave W, Oskaloosa, IA 52577
    • /26

      Est $98,965 Not Listed For Sale

      3040 Simon Ave, Cedar, IA 52543

      • 3 Beds
      • 1 Bath
      • 1,495 Sq Ft
      • Built 1900
      3040 Simon Ave, Cedar, IA 52543

      Last Sold Summary

      • 10% Above List Price
      • $60/SF
      • 8 Days On Market

      Last Sold Price $90,000

      Last Listing Agent Jason Carter RE/MAX

  • /30

    $189,900

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

    606 N 3rd St, Oskaloosa, IA 52577

    NEW LISTING!!! Check out this Beauitifully renovated 3 bedroom home with an open concept living space, full appliance package, lots of natural light, a one car garage. Back yard has great potential also! See it for yourself!

    Michelle Purdum Legacy Real Estate Group

    606 N 3rd St, Oskaloosa, IA 52577
  • /7

    $35,000 Sold Nov 07, 2025

    0 Keomah Village, Oskaloosa, IA 52577

    • Land
    • 0.87 Acre
    • $40,230 per Acre

    Last Sold Summary

    • 19 Days On Market

    Last Listing Agent Jason Carter RE/MAX Pride Oskaloosa

    0 Keomah Village, Oskaloosa, IA 52577
    • /15

      Est $154,778 Not Listed For Sale

      347 S Walnut St, Fremont, IA 52561

      • 3 Beds
      • 2 Baths
      • 1,512 Sq Ft
      • Built 2002
      347 S Walnut St, Fremont, IA 52561

      Last Sold Summary

      • 29% Above List Price
      • $79/SF
      • 0 Days On Market

      Last Sold Price $120,000

      Last Listing Agent Anthony Erwin Legacy Real Estate Group

  • /35

    $339,000 Pending

    • 2 Beds
    • 2.5 Baths
    • 2,073 Sq Ft

    211 Jackson St, Leighton, IA 50143

    Discover peaceful, laid-back living in this immaculate custom-built cedar log home on 1.32 acres in the town of Leighton. This well-cared-for, one-owner home offers over 2,000 sq ft of comfort and space, featuring 2 bedrooms on the main and 2.5 baths. Step into the open eat-in kitchen and great room, highlighted by soaring high ceilings and abundant natural light. The main level also includes

    Carla Vander Molen Century 21 Signature

    211 Jackson St, Leighton, IA 50143
  • /58

    $209,250 Sold Mar 10, 2026

    462 N 9th St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 2,288 Sq Ft
    • Built 1930

    Last Sold Summary

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

    Current Estimated Value $214,399

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    462 N 9th St, Oskaloosa, IA 52577
    • /38

      Est $175,512 Not Listed For Sale

      250 S Miles St, Fremont, IA 52561

      • 2 Beds
      • 1 Bath
      • 1,304 Sq Ft
      • Built 1963
      250 S Miles St, Fremont, IA 52561

      Last Sold Summary

      • 3% Above List Price
      • $130/SF
      • 114 Days On Market

      Last Sold Price $170,000

      Last Listing Agent Jason Carter RE/MAX

  • /14

    $180,000 Pending

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

    1105 N 3rd St, Oskaloosa, IA 52577

    This ranch-style home features a charming front deck and a spacious living room. The kitchen has updated oak cabinets. There are three bedrooms conveniently located on the main floor. The full basement includes a family room and a 3⁄4 bath. An attached garage provides additional storage and convenience. At the back of the garage, there is a sunroom that leads out to the patio. Additionally, the

    Lori Oaks Hawkeye Property Mgm & RE

    1105 N 3rd St, Oskaloosa, IA 52577
  • /30

    $160,000 Sold Apr 04, 2025

    113 14th Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 1 Bath
    • 1,476 Sq Ft
    • Built 1945

    Last Sold Summary

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

    Current Estimated Value $170,747

    Last Listing Agent Karen Converse RE/MAX Pride Oskaloosa

    113 14th Ave E, Oskaloosa, IA 52577
    • /18

      Est $110,249 Not Listed For Sale

      2801 281st St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 930 Sq Ft
      • Built 1984
      2801 281st St, Oskaloosa, IA 52577

      Last Sold Summary

      • 38% Above List Price
      • $86/SF
      • 3 Days On Market

      Last Sold Price $80,000

      Last Listing Agent Alexis Wright Hawkeye Property Mgm & RE

  • /15

    $183,000

    • 2 Beds
    • 2 Baths
    • 1,721 Sq Ft

    114 Geneva Dr, Oskaloosa, IA 52577

    This inviting ranch home features an attached garage and two additional storage sheds, and a workshop offering plenty of space for tools, hobbies, and equipment. Inside, you’ll love the spacious kitchen with attractive cabinetry, a convenient pantry, quality countertops, and a center island that’s perfect for meal prep or casual dining. The main floor includes a full bathroom, while the lower

    Lori Oaks Hawkeye Property Mgm & RE

    114 Geneva Dr, Oskaloosa, IA 52577
  • /32

    $337,000 Sold Sep 30, 2025

    2834 Barrows Ave, Tracy, IA 50256

    • Land
    • 5.06 Acres
    • $66,601 per Acre

    Last Sold Summary

    • 26 Days On Market

    Current Estimated Value $358,065

    Last Listing Agent Sharon Thompson Home Realty

    2834 Barrows Ave, Tracy, IA 50256
    • /19

      Est $174,499 Not Listed For Sale

      602 N 5th St, Eddyville, IA 52553

      • 4 Beds
      • 2 Baths
      • 2,318 Sq Ft
      • Built 1916
      602 N 5th St, Eddyville, IA 52553

      Last Sold Summary

      • 13% Above List Price
      • $67/SF
      • 138 Days On Market

      Last Sold Price $154,900

      Last Listing Agent Heather Davis Legacy Real Estate Group

  • /31

    $165,000

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

    1012 5th Ave E, Oskaloosa, IA 52577

    Check out this charming home located on a quiet street on the east side of town with a quaint curb appeal and nice landscaping. Hardwood floors throughout with living room, dining room, updated kitchen, 3 bedrooms and a full bath. Just the right size for a young family or someone wanting to downsize! A full open unfinished basement with a half bath and laundry area to top it off. Make sure to put

    Sherrie Moore Hawkeye Property Mgm & RE

    1012 5th Ave E, Oskaloosa, IA 52577
  • /35

    $360,000 Sold Nov 05, 2025

    203 W Franklin St, New Sharon, IA 50207

    • 3 Beds
    • 1.5 Baths
    • 1,515 Sq Ft
    • Built 1910

    Last Sold Summary

    • 10% Below List Price
    • $238/SF
    • 162 Days On Market

    Current Estimated Value $360,297

    Last Listing Agent Heather Engbers Pella Real Estate Services

    203 W Franklin St, New Sharon, IA 50207
    • /39

      Est $135,866 Not Listed For Sale

      605 N 4th St, Eddyville, IA 52553

      • 4 Beds
      • 1 Bath
      • 2,861 Sq Ft
      • Built 1911
      605 N 4th St, Eddyville, IA 52553

      Last Sold Summary

      • 9% Above List Price
      • $44/SF
      • 247 Days On Market

      Last Sold Price $125,000

      Last Listing Agent Rachel Tiskevics EXP Realty, LLC

  • /32

    $180,000 Pending

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

    1117 3rd Ave E, Oskaloosa, IA 52577

    Welcome to this charming ranch-style home in Oskaloosa! Built in 1953, this 3-bed, 1-bath residence offers 992 sq ft of comfortable living space and sits on a 0.18-acre lot. search.menkeauction.com Step inside to discover a bright, updated kitchen complete with modern finishes, and enjoy the smooth flow into the living area. The home features an inviting lower level with a roomy family room —

    Mayda Riderelli Realty One Group Impact

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

    $45,000 Sold Aug 28, 2025

    703 N 3rd St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,024 Sq Ft
    • Built 1958

    Last Sold Summary

    • $44/SF

    Current Estimated Value $124,638

    Last Listing Agent Gail Lenhart RE/MAX Pride Oskaloosa

    703 N 3rd St, Oskaloosa, IA 52577
    • /23

      Est $348,322 Not Listed For Sale

      2037 305th St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,400 Sq Ft
      • Built 1988
      2037 305th St, Oskaloosa, IA 52577

      Last Sold Summary

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

      Last Sold Price $360,000

      Last Listing Agent Malaki Wills RE/MAX Precision

  • /42

    $199,900

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

    801 A Ave E, Oskaloosa, IA 52577

    2 Story, 3-bedroom, 2 Bath Foursquare home has been well taken care of by the current owners. From top to bottom, they have spent much time bringing the home back to it's original best condition and appearance. Beautiful woodwork, doors, trim, built-ins, and bench seating are some of the character you will find from the early 1900s. Original doors have been put back in their places from storage

    Karen Converse RE/MAX Pride Oskaloosa

    801 A Ave E, Oskaloosa, IA 52577
  • /19

    $255,000 Sold Oct 31, 2025

    610 S Mulberry St, New Sharon, IA 50207

    • 3 Beds
    • 3 Baths
    • 1,375 Sq Ft
    • Built 2001

    Last Sold Summary

    • 7% Below List Price
    • $185/SF
    • 60 Days On Market

    Current Estimated Value $271,494

    Last Listing Agent Holly Kincel Home Realty

    610 S Mulberry St, New Sharon, IA 50207
    • /26

      Est $136,577 Not Listed For Sale

      3351 Barrows Ave, Bussey, IA 50044

      • 2 Beds
      • 1 Bath
      • 896 Sq Ft
      • Built 1912
      3351 Barrows Ave, Bussey, IA 50044

      Last Sold Summary

      • 4% Above List Price
      • $146/SF
      • 9 Days On Market

      Last Sold Price $131,000

      Last Listing Agent Jill Veenstra Home Realty

  • /28

    $229,000 Pending

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

    1213 9th Ave E, Oskaloosa, IA 52577

    Welcome to this beautifully maintained 1,816 sq. ft. home offering warmth, character, and plenty of room to grow. Located in a peaceful Oskaloosa neighborhood, this home features 3+ bedrooms, 2 full bathrooms, and a finished basement perfect for extra living space, hobby area, or 4th non-conforming bedroom.Step inside to find two inviting family rooms, each offering a cozy atmosphere for

    Malaki Wills RE/MAX Precision

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

    $50,000 Sold Oct 30, 2025

    601 N D St, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,750 Sq Ft
    • Built 1900

    Last Sold Summary

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

    Current Estimated Value $114,000

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    601 N D St, Oskaloosa, IA 52577
    • /16

      Est $161,438 Not Listed For Sale

      1484 310th St, Eddyville, IA 52553

      • 2 Beds
      • 1 Bath
      • Built 1890
      1484 310th St, Eddyville, IA 52553

      Last Sold Summary

      • 223% Above List Price
      • $37/SF
      • 190 Days On Market

      Last Sold Price $50,000

      Last Listing Agent Ryan Roberts Sundance Realty

  • /31

    $229,800 Pending

    • Land
    • 7.64 Acres
    • $30,079 per Acre

    208 Spruce St, Barnes City, IA 50027

    Acreage with just over 7.5 acres m/l including a 4 BR, 2 BA house, garage, 30x50 shop with lean-to, paddock, pasture fencing and tillable ground. Spacious kitchen, dining room and living room with 2 bedrooms on the main floor and 2 bedrooms upstairs. 2-car detached, insulated garage. The property affords plenty of privacy located on a hard surface dead-end road.

    Raenelle Bryan Bryan Realty Inc

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

    $50,000 Sold May 30, 2025

    307 5th Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

    • $31/SF
    • 1 Day On Market

    Current Estimated Value $59,529

    Last Listing Agent Jessica Morrison Legacy Real Estate Group

    307 5th Ave E, Oskaloosa, IA 52577
    • /12

      Est $114,596 Not Listed For Sale

      407 Commercial St, Rose Hill, IA 52586

      • 3 Beds
      • 1 Bath
      • 975 Sq Ft
      • Built 1880
      407 Commercial St, Rose Hill, IA 52586

      Last Sold Summary

      • 1,046% Above List Price
      • $10/SF
      • 170 Days On Market

      Last Sold Price $10,000

      Last Listing Agent Karen Converse RE/MAX

  • /2

    $57,000

    • Land
    • 2 Acres
    • $28,500 per Acre

    0 248th St, Oskaloosa, IA 52577

    2 acres on a paved road. Great spot to build your country home!!

    Ruthi Rogers Legacy Real Estate Group

    0 248th St, Oskaloosa, IA 52577
  • /7

    $60,000 Sold Apr 09, 2025

    3090 230th Cir, Rose Hill, IA 52586

    • 3 Beds
    • 2 Baths
    • 1,080 Sq Ft
    • Built 1990

    Last Sold Summary

    • 12% Below List Price
    • $56/SF
    • 103 Days On Market

    Current Estimated Value $69,632

    Last Listing Agent Diana Pearson RE/MAX Pride Oskaloosa

    3090 230th Cir, Rose Hill, IA 52586

Showing Results 41 - 80, Page 2 of 18

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