8,981

Mahaska County, IA Homes

Section Image Section Image
  • /35

    $900,000

    $300K PRICE DROP
    • 5 Beds
    • 4 Baths
    • 5,040 Sq Ft

    2775 Osburn Ave, Oskaloosa, IA 52577

    Amazing NEW PRICE ~ Spacious Luxury Home with an Amazing Sized Morton building on 6.33 gross acres m/l is ready for you! Discover the perfect blend of elegance, space and functionality in this exceptional property just minutes from Oskaloosa, Iowa. Offering approximately 6700+ square feet of living space, this 5+ bedroom, 3+ bathroom Home is designed for comfort and style with plenty of outdoor

    Agent Photo

    Sarah Buchheit

    Pella Real Estate Services

    2775 Osburn Ave, Oskaloosa, IA 52577
  • /10

    $650

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 1,100 Sq Ft
    • Townhouse for Rent

    310 N 1st St, Oskaloosa, IA 52577

    This is a 3 bedroom 2 bathroom townhouse with one bedroom available to rent to a male. )2 other makes in unit ) with full living space .All furnishings and utilities included.. Absolutely NoPets or Smoking private entrance and parking 3 month minimum prefer 12 month renter.

    310 N 1st St, Oskaloosa, IA 52577
  • /26

    $257,000

    Sold Feb 27, 2026

    2226 Lynndale Rd, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,491 Sq Ft
    • Built 1977

    Last Sold Summary

    • 3% Below List Price
    • $103/SF
    • 75 Days On Market

    Current Estimated Value $254,413

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2226 Lynndale Rd, Oskaloosa, IA 52577
    • /27

      Est $311,614

      Not Listed For Sale

      1604 Clay Ct, Oskaloosa, IA 52577

      • 3 Beds
      • 3 Baths
      • 2,294 Sq Ft
      • Built 1999
      1604 Clay Ct, Oskaloosa, IA 52577

      Last Sold Summary

      • 2 Days On Market

  • /26

    $1,236,250

    • Land
    • 215 Acres
    • $5,750 per Acre

    0000 Usher Ave, Rose Hill, IA 52586

    215 Acres Premier Hunting & Recreational Farm with CRP Income | Mahaska County, IowaLocated in Mahaska County, Iowa, just 10 miles from Oskaloosa, this 215 acre farm is a premier recreational and hunting property with strong income potential. Designed for serious outdoorsmen and investors alike, the property offers a rare mix of habitat diversity, strategic layout, and proven trophy whitetail

    Daniel Fane LandGuys

    0000 Usher Ave, Rose Hill, IA 52586
  • /23

    $850

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    313 S 3rd St Unit 4, Oskaloosa, IA 52577

    Two bedroom and one bathroom condo unit. 900+ SF unit. Hardwood floors. Private deck. New stove. New keypad entry. Separate furnace. Close to downtown Oskaloosa. $850/month rent with a $850 deposit. Pets allowed with additional pet rent. Water and trash paid for.

    313 S 3rd St Unit 4, Oskaloosa, IA 52577
  • /21

    $61,500

    Sold Aug 01, 2025

    508 S 3rd St, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 798 Sq Ft
    • Built 1915

    Last Sold Summary

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

    Current Estimated Value $70,414

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    508 S 3rd St, Oskaloosa, IA 52577
    • /37

      Est $173,566

      Not Listed For Sale

      614 S 7th St, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,294 Sq Ft
      • Built 1900
      614 S 7th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 13 Days On Market

  • /10

    $653,724

    Pending
    • Land
    • 91.43 Acres
    • $7,150 per Acre

    3284 Dill Dr, Bussey, IA 50044

    Here is a very nice southwestern Mahaska County income-producing farm with nice recreational features. These hard-to-find year-round return and rec farms are the ultimate playground for the outdoor buyer or farmland investor. This farm offers 77.9 +/- FSA cropland acres carrying a CSR2 of 56.4. The cropland consists of two open fields, with some tile improvements over the years, making this farm

    Luke Skinner Iowa Land Company

    3284 Dill Dr, Bussey, IA 50044
  • /13

    $1,195 Per Month

    • 2 Beds
    • 1 Bath
    • 856 Sq Ft
    • Condo for Rent

    1317 B Ave W, Oskaloosa, IA 52577

    Discover this newly constructed 2-bedroom, 1-bath apartment in a tranquil area of Oskaloosa, Iowa. This modern unit offers a serene living environment with contemporary design and amenities. Enjoy the convenience of an in-unit washer and dryer, stylish vinyl plank flooring throughout, and generously sized bedrooms with ample closet space. The open concept living area seamlessly connects the

    1317 B Ave W, Oskaloosa, IA 52577
  • /31

    $220,000

    Sold Apr 30, 2026

    208 Spruce St, Barnes City, IA 50027

    • Land
    • 7.64 Acres
    • $28,796 per Acre

    Last Sold Summary

    • 11% Below List Price
    • 332 Days On Market

    Current Estimated Value $202,200

    Last Listing Agent Raenelle Bryan Bryan Realty Inc

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

      Est $123,439

      Not Listed For Sale

      1126 High Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,731 Sq Ft
      • Built 1915
      1126 High Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

  • /35

    $489,000

    • 4 Beds
    • 3 Baths
    • 1,996 Sq Ft

    1098 235th St, Leighton, IA 50143

    Welcome to your own private slice of Iowa countryside in the highly sought-after Pella School District. Situated on 9.52 acres just a short drive from Pella, Knoxville, and Oskaloosa, this acreage offers the perfect balance of convenience, privacy, and country living. Built in 2008, this home features 1,996 sqft of living space with 4 bedrooms, 3 full bath, and an attached 3-car garage. The

    Alex Dunkin Premier Land and Home

    1098 235th St, Leighton, IA 50143
  • /22

    $1,295 Per Month

    • 2 Beds
    • 1 Bath
    • 856 Sq Ft
    • Condo for Rent

    1319 B Ave W, Oskaloosa, IA 52577

    Discover this newly constructed 2-bedroom, 1-bath apartment in a tranquil area of Oskaloosa, Iowa. This modern unit offers a serene living environment with contemporary design and amenities. Enjoy the convenience of an in-unit washer and dryer, stylish vinyl plank flooring throughout, and generously sized bedrooms with ample closet space. The open concept living area seamlessly connects the

    1319 B Ave W, Oskaloosa, IA 52577
  • /33

    $147,500

    Sold Apr 03, 2026

    1042 1st Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,352 Sq Ft
    • Built 1920

    Last Sold Summary

    • 2% Below List Price
    • $109/SF
    • 0 Days On Market

    Current Estimated Value $159,513

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    1042 1st Ave E, Oskaloosa, IA 52577
    • /50

      Est $141,622

      Not Listed For Sale

      1108 C Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 3 Baths
      • 1,996 Sq Ft
      • Built 1910
      1108 C Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 2 Days On Market

  • /47

    $765,000

    $21K PRICE DROP Pending
    • Land
    • 135.5 Acres
    • $5,646 per Acre

    0 Ashland Ave, Bussey, IA 50044

    135.5 +/- Acres | Income-Producing Investment & Proven Trophy Whitetail Hunting | Mahaska County, IowaLocated approximately 1 hour from Des Moines and just 25 minutes from Oskaloosa, this 135 acre Mahaska County farm offers a rare combination of proven whitetail habitat, consistent CRP income, and attractive building potential.The property features classic southern Iowa terrain

    Ryan Ammons United Country Hawkeye Farm Mgmt & Real Estate - Albia

    0 Ashland Ave, Bussey, IA 50044
  • /52

    $174,900

    Sold May 12, 2026

    409 N 3rd St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 2,521 Sq Ft
    • Built 1910

    Last Sold Summary

    • 3% Below List Price
    • $69/SF
    • 29 Days On Market

    Current Estimated Value $181,395

    Last Listing Agent Katlyn Jones Legacy Real Estate Group

    409 N 3rd St, Oskaloosa, IA 52577
    • /24

      Est $235,624

      Not Listed For Sale

      617 N 4th St, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,092 Sq Ft
      • Built 1970
      617 N 4th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 5 Days On Market

  • /31

    $195,000

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

    1002 Maywood Dr, Oskaloosa, IA 52577

    This 3-bedroom, 2-bath home features a large backyard with shade trees and a nice deck. Fresh paint, new carpet and LVP on the main floor. The primary BR has a 1/2 bath attached and a nice-sized closet. The large basement is a blank slate for you to make it yours. There is a new 2-car garage that also has a large storage area attached. Call today for your showing!

    Ruthi Rogers Legacy Real Estate Group

    1002 Maywood Dr, Oskaloosa, IA 52577
  • /57

    $234,500

    Sold Jun 12, 2026

    812 8th Ave E, Oskaloosa, IA 52577

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

    Last Sold Summary

    • 5% Below List Price
    • $144/SF
    • 25 Days On Market

    Current Estimated Value $240,549

    Last Listing Agent Lisa Tucker Hawkeye Property Mgm & RE

    812 8th Ave E, Oskaloosa, IA 52577
    • /38

      Est $147,758

      Not Listed For Sale

      420 N D St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 1,725 Sq Ft
      • Built 1910
      420 N D St, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

  • /26

    $249,500

    Pending
    • 2 Beds
    • 2 Baths
    • 1,312 Sq Ft

    2201 Carbonado Rd, Oskaloosa, IA 52577

    Welcome home to this well-cared-for 2-bedroom ( +2 non-conforming bedrooms), 2-bath ranch nestled in a peaceful setting that offers country-like views and a quiet atmosphere while still being conveniently close to town. Full of character and solid craftsmanship, this charming home is ready for its next owner to make it their own. The spacious living room features beautiful exposed ceiling beams,

    Melanie Mapes Century 21 Signature

    2201 Carbonado Rd, Oskaloosa, IA 52577
  • /12

    $73,500

    Sold Mar 06, 2026

    917 S B St, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 624 Sq Ft
    • Built 1910

    Last Sold Summary

    • 7% Below List Price
    • $118/SF
    • 6 Days On Market

    Current Estimated Value $74,997

    Last Listing Agent Raine Jones Legacy Real Estate Group

    917 S B St, Oskaloosa, IA 52577
    • /36

      Est $250,455

      Not Listed For Sale

      510 N C St, Oskaloosa, IA 52577

      • 4 Beds
      • 3 Baths
      • 2,578 Sq Ft
      • Built 2003
      510 N C St, Oskaloosa, IA 52577

      Last Sold Summary

      • 44 Days On Market

  • /2

    $57,000

    $11K PRICE DROP
    • 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
  • /29

    $250,000

    Sold Feb 27, 2026

    205 Carss St, Leighton, IA 50143

    • 5 Beds
    • 2 Baths
    • 1,673 Sq Ft
    • Built 1965

    Last Sold Summary

    • $149/SF
    • 18 Days On Market

    Current Estimated Value $243,068

    Last Listing Agent Carla Vander Molen Century 21 Signature

    205 Carss St, Leighton, IA 50143
    • /32

      Est $252,235

      Not Listed For Sale

      729 N E St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 1,176 Sq Ft
      • Built 1940
      729 N E St, Oskaloosa, IA 52577

      Last Sold Summary

      • 24 Days On Market

  • /43

    $399,900

    $30K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,411 Sq Ft

    2611 Luminary Ln, Oskaloosa, IA 52577

    NEW LISTING... ACREAGE!!!! Take Note, properties like this do not come on the market often so make sure to check it out! This beautiful property offers 3 large bedrooms (2 of them are suites with private bathrooms), 3 baths, main level laundry, large living/dining room, cozy family room with fireplace, gorgeous kitchen, 2 car attached garage, 26x16 bonus building all on 4.75 acres just off of a

    Michelle Purdum Legacy Real Estate Group

    2611 Luminary Ln, Oskaloosa, IA 52577
  • /41

    $450,000

    Sold May 29, 2026

    902 N Merino Ave, Eddyville, IA 52553

    • 5 Beds
    • 4 Baths
    • 1,543 Sq Ft
    • Built 2012

    Last Sold Summary

    • $292/SF
    • 3 Days On Market

    Current Estimated Value $441,098

    Last Listing Agent Anthony Gevock RE/MAX Pride Ottumwa

    902 N Merino Ave, Eddyville, IA 52553
    • /35

      Est $398,357

      Not Listed For Sale

      301 Otley St, Leighton, IA 50143

      • 3 Beds
      • 2 Baths
      • 1,804 Sq Ft
      • Built 1965
      301 Otley St, Leighton, IA 50143

      Last Sold Summary

      • 0 Days On Market

  • /5

    $13,500

    Pending
    • Land
    • 7,405 Sq Ft
    • $79,412 per Acre

    1116 High Ave W, Oskaloosa, IA 52577

    This is a flat, build-ready lot measuring 60' x 120' that includes a garage in the sale. An alley borders the south side of the property, offering convenient rear access. The water service has been disconnected at the main, and the supply line is located across the street, with no existing water connection to the property itself.

    Kaylee Johnson Realty ONE Group Impact

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

    $430,000

    Sold Dec 04, 2025

    515 Fairview Dr, Oskaloosa, IA 52577

    • 5 Beds
    • 3 Baths
    • 3,458 Sq Ft
    • Built 2000

    Last Sold Summary

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

    Current Estimated Value $420,553

    Last Listing Agent Tayler Riggen Arrowhead Realty Company

    515 Fairview Dr, Oskaloosa, IA 52577
    • /13

      Est $134,563

      Not Listed For Sale

      403 2nd Ave E Unit 4, Oskaloosa, IA 52577

      • 2 Beds
      • 2 Baths
      • 1,018 Sq Ft
      • Built 1984
      403 2nd Ave E Unit 4, Oskaloosa, IA 52577

      Last Sold Summary

      • 0 Days On Market

  • /2

    $45,000

    • Land
    • 1.72 Acres
    • $26,163 per Acre

    102 Cedar Cir, New Sharon, IA 50207

    Lot 6 - 1.72 acres - Northwest area in New Sharon - Located in the North Ridge Development Come build your Dream Home

    Sheila Denburger RE/MAX Pride Oskaloosa

    102 Cedar Cir, New Sharon, IA 50207
  • /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 $463,371

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

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

      Not Listed For Sale

      1856 278th St, Oskaloosa, IA 52577

      1856 278th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 2 Days On Market

  • /19

    $179,900

    $9K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,160 Sq Ft

    315 N 3rd St, Oskaloosa, IA 52577

    315 N 3rd welcomes you home! This property features a large living room and formal dining area, along with a spacious bonus space offering flexibility for a variety of uses. There are four bedrooms located on the upper level, along with two updated bathrooms, providing separation between living and sleeping areas. On the main level, you'll find a convenient half bath and an eat-in kitchen.

    Heather Davis Legacy Real Estate Group

    315 N 3rd St, Oskaloosa, IA 52577
  • /25

    $255,000

    Sold Nov 03, 2025

    2826 160th St, New Sharon, IA 50207

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

    Last Sold Summary

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

    Current Estimated Value $255,379

    Last Listing Agent Justin Ver Steeg RE/MAX Precision

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

      Est $53,638

      Not Listed For Sale

      322 N G St, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,156 Sq Ft
      • Built 1900
      322 N G St, Oskaloosa, IA 52577

      Last Sold Summary

      • 3 Days On Market

Showing Results 1 - 40, Page 1 of 18

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