66

Mahaska County IA Homes for Sale

Section Image
  • /32

    $289,900

    • 4 Beds
    • 2 Baths
    • 1,936 Sq Ft

    814 Oskaloosa Rd, Beacon, IA 52534

    Welcome to 814 Oskaloosa Road! This spacious home, situated just on the edge of Beacon, is the perfect blend of proximity to Oskaloosa while soaking in the peaceful feel of country living. Step inside to find generous living spaces, a functional layout, and lots of room to grow! The four bedrooms provide plenty of flexibility for guests, a home office or hobby space. The primary is spacious, with

    Raine Jones Legacy Real Estate Group

    814 Oskaloosa Rd, Beacon, IA 52534
  • /57

    $246,500

    • 4 Beds
    • 2 Baths
    • 1,200 Sq Ft

    812 8th Ave E, Oskaloosa, IA 52577

    WOW!!! This 3-4 BR, 2 bath ranch style home is awesome! BIG living room, 3 BRs on the main, spacious bath, great closets, kitchen and dining area, walk-in pantry. Downstairs is a multipurpose room with an egress window. BR? Work-out? Office? Family room? There's also a 3/4 bath. The house is essentially new inside! Was basically gutted down to the studs in 2024 with additional work in 2025 &

    Lisa Tucker Hawkeye Property Mgm & RE

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

    $177,000

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

    415 College Hill Ave, Oskaloosa, IA 52577

    Welcome to this charming ranch home built in 1950, offering 2 bedrooms, 2 bathrooms, and 2 non-conforming rooms, perfect for a home office, guest space, or extra storage. Nestled in a quiet neighborhood near William Penn University, this home sits on a desirable street-to-street lot with convenient driveway access off Rosenberger Ave. Enjoy the added bonus of an attached garage with extra shop

    Kaylee Johnson Realty ONE Group Impact

    415 College Hill Ave, Oskaloosa, IA 52577
  • /36

    $350,000

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

    517 High Ave E, Oskaloosa, IA 52577

    This Beautiful Townhome is conveniently located just 4 blocks from the historic Oskaloosa downtown Square. Take advantage of the numerous activities without parking hassles! Gorgeous curb appeal, poured landscape edging, stone, quality siding & windows. Inside you'll find spacious 2 BR, 2 bath, open concept living areas. Pull your car into the 2 car garage and walk your groceries straight into

    Lisa Tucker Hawkeye Property Mgm & RE

    517 High Ave E, Oskaloosa, IA 52577
  • /2

    $185,000

    • 4 Beds
    • 1 Bath
    • 1,100 Sq Ft

    3119 230th St, Rose Hill, IA 52586

    Well maintained 4 bedroom, 1 bath home in Rose Hill featuring a partially basement with additional living space and plenty of room to spread out. This home offers a functional layout, comfortable living areas, and the small town setting buyers are looking for. A great opportunity for anyone wanting extra space in a quiet community.

    Amanda Kelley Bridge City Realty

    3119 230th St, Rose Hill, IA 52586
  • /19

    $189,000

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

    $254,900

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

    2160 Forrest Ave, Oskaloosa, IA 52577

    Welcome to 2160 Forrest Avenue in Oskaloosa, IA! Conveniently located just outside the city limits, this well-maintained ranch home offers 1,378 square feet of comfortable living space, featuring 3 bedrooms (with a non-conforming 4th bedroom in the basement) and 2.5 bathrooms. The main level showcases an open kitchen and dining area that flows seamlessly into a bright sunroom, perfect for

    Katlyn Jones Legacy Real Estate Group

    2160 Forrest Ave, Oskaloosa, IA 52577
  • /24

    $219,000

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

    407 S 7th St, Oskaloosa, IA 52577

    This well-maintained, ready-to-move-in home offers convenient and comfortable main-level living. The fully equipped kitchen comes complete with all appliances included, making it truly turnkey. The main floor features three bedrooms, a full bathroom, along with main level laundry for added convenience. The lower level includes a spacious family room perfect for relaxing or entertaining and a 3⁄4

    Lori Oaks Hawkeye Property Mgm & RE

    407 S 7th St, Oskaloosa, IA 52577
  • /19

    $169,000

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

    208 S Lincoln St, New Sharon, IA 50207

    Super comfortable home with four beds and 1.5 Baths. Three bedrooms up and one down in this split level home. Spacious living room. Large family room. Kitchen dining looks out sliding glass doors to a large inviting deck. The Roof was replaced four years ago for a low maintenance home. All Kitchen appliances remain with the house. You will love the small town vibe of New Sharon! You will love to

    Bruce Peiffer Hawkeye Property Mgm & RE

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

    $289,900

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

    832 High Ave E, Oskaloosa, IA 52577

    UPDATED 4 BEDROOM, 2 BATH MODERN RANCH HOME SITS AMONG BEAUTIFUL HISTORIC HOMES ON HIGH AVE E AND IS READY FOR YOU TO TOUR! As you enter there is a front deck area you can relax on and enjoy the view of the beautiful outdoors. The UPPER LEVEL has open Living/Dining/Kitchen areas as well as a Full Bath, Master Suite, 2 Bedrooms and Laundry Room. The Master Suite has a 3/4 bath, his and her closets

    Karen Converse RE/MAX Pride Oskaloosa

    832 High Ave E, Oskaloosa, IA 52577
  • /24

    $239,900

    • 4 Beds
    • 2 Baths
    • 2,118 Sq Ft

    1 Walnut Dr, Oskaloosa, IA 52577

    Imagine yourself in the tranquil setting of this beautiful ranch home on a large lot on the outskirts of town with a timbered view out your living room windows that boasts 3 bedrooms on the main floor (two of which have hardwood floors), a full bath, a living room, large dine in kitchen and another half bath with an oversized 2 car attached garage. The full basement provides additional living

    Sherrie Moore Hawkeye Property Mgm & RE

    1 Walnut Dr, Oskaloosa, IA 52577
  • /36

    $180,000

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

    300 Kilbourn St, Beacon, IA 52534

    Enjoy the perfect mix of character and modern comfort in this inviting 3-bedroom, 2-bath split-level home in Beacon, IA. With a functional layout that offers great separation of space, this home is ideal for both everyday living and entertaining. Recent updates include a newer A/C system for added comfort and efficiency. Step outside to a fenced yard and brand-new deck—perfect for summer

    Olivia Furlin Hometown Realty

    300 Kilbourn St, Beacon, IA 52534
  • /23

    $229,176

    • Land
    • 31.83 Acres
    • $7,200 per Acre

    000 285th St, Oskaloosa, IA 52577

    Escape to this exceptional 31.83-acre property offering the perfect blend of recreation, habitat, and natural beauty. Featuring a scenic creek running through the land, this property provides an ideal setting for both wildlife and outdoor enjoyment.Designed with hunters in mind, the property includes a well-established food plot and a proven history of quality whitetail deer and eastern

    Trace Embray Premier Land and Home

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

    $150,000

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

    439 N 1st St, Oskaloosa, IA 52577

    SO many great things happening in this affordable 3BR, 2.5 Bath home with attached garage!! So many improvements to this fabulous home. Beautiful kitchen ( soft close doors & drawers)- Appliances included. Beautiful 3/4 bath, plus a large full bath with tons of storage, 3 bedrooms - 2 very spacious, lovely living room. Tons of natural light throughout, mostly new windows as well! As you come in

    Lisa Tucker Hawkeye Property Mgm & RE

    439 N 1st St, Oskaloosa, IA 52577
  • /15

    $240,000

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

    406 Evans Randolph St, Oskaloosa, IA 52577

    Turn-key country charm meets outdoor living at 406 Evans Randolph St in Oskaloosa! This inviting 2-bedroom, 1-bath home sits in a peaceful setting and offers the lifestyle buyers are searching for. Enjoy summer to the fullest with your own above-ground pool, perfect for entertaining or unwinding after a long day. The property also features a pole barn with electric fencing—ideal for hobby

    Hannah Nicholson Iowa Realty Knoxville

    406 Evans Randolph St, Oskaloosa, IA 52577
  • /11

    $129,000

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    341 N Pine St, Fremont, IA 52561

    Tucked away at the very end of a quiet street, this lovely home offers the perfect blend of indoor comfort and outdoor enjoyment. You’ll love the oversized kitchen and the generous living area. Best of all? The property includes a modern, climate-controlled garage (heat and AC!) that’s ready for any hobby or project. Don't miss out on this gem—call your Realtor now!

    Kevin Veatch Ottumwa Realty

    341 N Pine St, Fremont, IA 52561
  • /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
  • /26

    $1,236,250

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

    000 Usher Ave, Rose Hill, IA 52586

    215-acre recreational farm in Mahaska County, Iowa, located just 10 miles from Oskaloosa and within easy driving distance of Des Moines and Iowa City. This well-rounded property offers exceptional hunting opportunities across multiple seasons, with a strong history of trophy whitetail, as well as excellent habitat for turkey, upland birds, and waterfowl. The farm features a diverse mix of CRP,

    Daniel Fane Land Guys, LLC of Iowa

    000 Usher Ave, Rose Hill, IA 52586
  • /27

    $259,000

    • 6 Beds
    • 2 Baths
    • 2,940 Sq Ft

    762 Peniel St, University Park, IA 52595

    SPACE, SPACE, SPACE! This home that was previously a two-unit duplex has been efficiently converted into a single family residence offering 6 bedrooms! Offering plenty of space for the whole family, this 2700+ finished sq./ft. home is move in ready. The main floor offers 2 separate living areas and kitchens, with direct access to the garages. Upstairs offers all 6 bedrooms, split 3 bedrooms per

    Malaki Wills RE/MAX Precision

    762 Peniel St, University Park, IA 52595
  • /27

    $145,000

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

    105 E Railroad St, Fremont, IA 52561

    Well maintained manufactured home on a large lot. Oversized 2 car garage (28x28) that is heated and insulated. Newer shed on concrete slab with electric. Large kitchen with adjacent laundry room. Kitchen appliances and washer/dryer convey. Formal dining area opens into the living room with wood burning fireplace. Two kids or guest bedrooms and bath are opposite of the master with en suite. Great

    Jason Carter RE/MAX Pride Oskaloosa

    105 E Railroad St, Fremont, IA 52561
  • /32

    $269,900

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

    806 S M St, Oskaloosa, IA 52577

    NEW LISTING Close to Recreation Trail access, Edmundson Park, Edmundson Golf & Harvest Point Golf. This lovely 3 bedroom/2 bath home sits on a corner (.35 acre) lot, offers lots of natural light, beautiful wood floors, granite countertops in the kitchen, larger bath, primary bedroom & second bedroom on the main floor. The basement is finished with newer carpet, bedroom 3 & 2nd bath, a spacious

    Michelle Purdum Legacy Real Estate Group

    806 S M St, Oskaloosa, IA 52577
  • /41

    $450,000

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

    902 N Merino Ave, Eddyville, IA 52553

    Stunning 5-Bedroom Smart Home on 6.7 Acres with Scenic Views Experience the perfect blend of space, comfort, and modern convenience in this beautiful 5-bedroom, 3.5-bath home built in 2012 and set on 6.7 peaceful acres. Offering 1,543 sq ft of main-level living space plus an additional 1,075 sq ft in the finished lower level (2,618 total finished sq ft), this property provides room to spread out

    Anthony Gevock RE/MAX Pride Ottumwa

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

    $145,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
  • /18

    $189,000

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

    523 N B St, Oskaloosa, IA 52577

    Welcome to 523 N B St, a beautifully renovated 3-bedroom, 2-bathroom home with a spacious layout and unique architectural design. The home offers large living areas filled with natural light, creating a bright and comfortable feel throughout. Recent updates include brand new appliances and modern finishes, making the home both functional and updated. Located just minutes from downtown Oskaloosa,

    Nathan Smith Mid North Realty

    523 N B St, Oskaloosa, IA 52577
  • /3

    $35,000

    • Land
    • 1.98 Acres
    • $17,677 per Acre

    0 A Ave E, Oskaloosa, IA 52577

    Nice commercial build site on Oskaloosa's East Side. Close to other businesses with high visibility. Almost 2 acres (1.98), flat lot. At the list price the seller is transferring the property with a quit claim deed, if buyer would like an abstract, it will be at the buyer's expense or negotiated in the offer. Call for your showing.

    Jason Carter RE/MAX Pride Oskaloosa

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

    $259,000

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

    1409 J Ave E, Oskaloosa, IA 52577

    Due to work schedules - showings will begin on Saturday March 28th at 9am and available weekends only. Ranch style home - large lot - 3 bedrooms - 1.5 baths - attached two car garage with a heated/cooled breezeway - Eat-in kitchen with formal dining area that looks out the patio doors, large roomy living room with wood fireplace, additional family room in the lower level with new carpet -

    Sheila Denburger RE/MAX Pride Oskaloosa

    1409 J Ave E, Oskaloosa, IA 52577
  • /24

    $79,900

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

    302 K Ave E, Oskaloosa, IA 52577

    Affordable 3 Bedroom 1 Bath home on a corner lot near the Middle School and High School. Back covered porch - Main floor Stackable Washer and Dryer - Walk in Shower in the 3/4 Bath - New carpet in 3rd Bedroom in Upper level - 1193 SF on the main level - Room in the back for a Garage to be built. Property is being sold AS IS.

    Karen Converse RE/MAX Pride Oskaloosa

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

    $535,000

    • Land
    • 5.86 Acres
    • $91,297 per Acre

    2483 135th St, New Sharon, IA 50207

    This is the acreage of your dreams; and priced right too! Pristine, move in ready home. Very well-maintained out buildings for your hobby farm. Property was set up and used for show cattle. This peaceful acreage is nestled amongst rolling hills of farmland. Built in 1978, added onto in 2008 to make this home a real showcase. Kitchen boasts granite counter tops and hickory cupboards. Luxury vinyl

    Bruce Peiffer Hawkeye Property Mgm & RE

    2483 135th St, New Sharon, IA 50207
  • /15

    $149,900

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

    1002 8th Ave E, Oskaloosa, IA 52577

    Welcome to this cozy 3 bedroom bungalow home! With a partially fenced yard and an extra large lot, it’s the perfect place for a family! Located on a quiet street, with a nice 3 season porch, a large eat-in kitchen, main floor laundry, 1 car garage, newer furnace & roof, this home brings a lot of value! Make your appointment to see it today!

    Christy Gus Realty ONE Group Impact

    1002 8th Ave E, Oskaloosa, IA 52577
  • /35

    $199,900

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

    107 O Ave E, Oskaloosa, IA 52577

    If you want to live in a great location on a quiet street, this is the house for you - 3 Bedroom, 2 Bath, 3 car garage home has 1814 SF of living space! Living Room, Kitchen, Dining Room, Family Room, Laundry Room, 2 Bedrooms and Full Bath on the main floor. Step out to a covered deck from the Dining Room. Charming Kitchen and Bathroom have lots of storage. Additional Pantry in back door entry

    Karen Converse RE/MAX Pride Oskaloosa

    107 O Ave E, Oskaloosa, IA 52577
  • /19

    $49,000

    • Land
    • 36,590 Sq Ft
    • $58,333 per Acre

    1610 N Park Ave, Oskaloosa, IA 52577

    WOW!! What a GREAT PRICE on this Large building lot located in a highly desirable area of Oskaloosa. Here's your chance to build the house of your dreams without the restrictive covenants that affect newer developments. The neighborhood offers some of the nicest and most unique homes in town. A building lot like this doesn't come along often!

    Lisa Tucker Hawkeye Property Mgm & RE

    1610 N Park Ave, Oskaloosa, IA 52577
  • /12

    $65,000

    • 4 Beds
    • 1 Bath
    • 1,806 Sq Ft

    911 A Ave E, Oskaloosa, IA 52577

    Large family home with attached oversized one car garage offers great potential! Major items like the roof and boiler have already been updated. With plenty of interior space and a solid structure, this property is ready for renovation and could make an excellent investment or project property.

    Amanda Kelley Bridge City Realty

    911 A Ave E, Oskaloosa, IA 52577
  • /52

    $179,900

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

    409 N 3rd St, Oskaloosa, IA 52577

    Welcome to 409 North 3rd Street in Oskaloosa, IA! The seller is offering $5000 towards the buyer’s concessions at the time of closing! This spacious two-story home offers 2,521 finished square feet with 4 bedrooms, 2.5 bathrooms, and an attached garage providing plenty of room to spread out and make it your own. You’ll appreciate the character throughout, including original woodwork, built-ins,

    Katlyn Jones Legacy Real Estate Group

    409 N 3rd St, Oskaloosa, IA 52577
  • /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
  • /2

    $45,000

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

    104 Cedar Cir, New Sharon, IA 50207

    Lot 5 of the North Ridge ADD Plat 6 - 1.72 acres - bare ground - build your Dream Home

    Sheila Denburger RE/MAX Pride Oskaloosa

    104 Cedar Cir, New Sharon, IA 50207
  • /2

    $31,000

    • Land
    • 10,890 Sq Ft
    • $124,000 per Acre

    1402 7th Ave W, Oskaloosa, IA 52577

    Lori Oaks Hawkeye Property Mgm & RE

    1402 7th Ave W, Oskaloosa, IA 52577
  • /45

    $137,900

    • 4 Beds
    • 2 Baths
    • 1,917 Sq Ft

    211 Spruce St, Barnes City, IA 50027

    Welcome to 211 Spruce St. in Barnes City, IA—an exceptional opportunity to enjoy the rare combination of space, privacy, and in-town convenience. This two-story home is situated on five parcels, offering the feel of an acreage while still being located within city limits. Properties like this don’t come along often, making it a truly unique find. The expansive setting provides ample room to

    Mindy Huls EXIT Realty & Associates

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

    $55,000

    • 2 Beds
    • 1 Bath
    • 740 Sq Ft

    1219 3rd Ave W, Oskaloosa, IA 52577

    Great investment property or move in ready starter home! 2 Bedroom, 1 Bath home with off street driveway and cement pad. Updates by current owner include: New flooring and Drywall throughout, New Bathroom, New HVAC, New Plumbing with pex water lines, New Water Heater, New Window air units, New Fridge, Stove, Washer/Dryer, some New lighting, some New insulation and some New LP Smart siding. Metal

    Karen Converse RE/MAX Pride Oskaloosa

    1219 3rd Ave W, Oskaloosa, IA 52577
  • /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
  • /8

    $59,000

    • Land
    • 27,007 Sq Ft
    • $95,161 per Acre

    903 S D St, Oskaloosa, IA 52577

    4 lots on vacant land. If you're looking to build in town or you have an eye for investment property, this is the space! Call your favorite realtor today to offer on this opportunity!!

    Heather Davis Legacy Real Estate Group

    903 S D St, Oskaloosa, IA 52577

Showing Results 1 - 40, Page 1 of 2

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