8,958

Mahaska County, IA Homes

Section Image
  • /13

    $129,000 Sold Jun 27, 2025

    • 1,018 Sq Ft
    • $127/SF
    • 0 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1984

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

    Location, location, you know the rest!! A well-kept Condo/Apartment located two blocks from downtown Oskaloosa! Super safe environment! Walking distance to all the fun stuff! This is located at Phelps Apartments. Condo has 2 bedrooms, 1.5 baths, large living room and open concept kitchen area. All appliances remain with the property. Same level laundry! Move quickly on this one!

    Bruce Peiffer Hawkeye Property Mgm & RE

    403 2nd Ave E Unit 4, Oskaloosa, IA 52577
    • /14

      Est $92,801 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
  • /31

    $214,900

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

    $228,250 Sold Jun 27, 2025

    • 1,092 Sq Ft
    • $209/SF
    • 5 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1970

    617 N 4th St, Oskaloosa, IA 52577

    This 4 bedroom (one non-conforming), 2 bathrfoom home is located a short bicycle ride to the local middle and high schools. Although the home was built in the 1970's, when you step inside you will think it was built this year. From the 13'x15', fully screen enclosed, back deck which is very inviting for family gatherings, to the kitchen that features ceramic tile floor, genuine wood cabinets,

    Anthony Duprey RE/MAX Pride-Ottumwa

    617 N 4th St, Oskaloosa, IA 52577
    • /44

      Est $218,801 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
  • /41

    $385,000

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

    203 W Franklin St, New Sharon, IA 50207

    Welcome to this beautifully maintained 3-bedroom, 1.5-bath ranch-style home on 2.69 acres in the North Mahaska School District. Offering 1,515 square feet of main-level living space with a large, clean unfinished basement, this property features a spacious living room and an open kitchen/dining combo with newer appliances. The bedrooms include oversized closets with walk-in lights, and the

    Olivia Williams Iowa Realty

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

    $375,000 Sold Jun 25, 2025

    • 1,804 Sq Ft
    • $208/SF
    • 0 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1965

    301 Otley St, Leighton, IA 50143

    Welcome Home to this great Location! Enjoy Town and Country Living in Leighton Iowa; halfway between Pella and Oskaloosa! You will enjoy so many features this well maintained property has to offer! This Ranch Home offers 3 bedrooms and 1 3/4 baths, updated welcoming kitchen with large island, beautiful cabinets and great space! Enjoy the comfortable Living Room area with lots of natural light!

    Sarah Buchheit Pella Real Estate Services, LLC

    301 Otley St, Leighton, IA 50143
    • /39

      Est $172,106 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
  • /31

    $244,800

    • Land
    • 7.64 Acres
    • $32,042 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
  • /38

    $148,000 Sold Jun 23, 2025

    • 1,725 Sq Ft
    • $86/SF
    • 3 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1910

    420 N D St, Oskaloosa, IA 52577

    Step onto the inviting front porch—perfect for relaxing with your morning coffee—and discover an updated home that blends classic charm with upgrades. Inside, you'll find original hardwood floors and exposed brick that preserve the home's character, paired with major renovations for comfort and efficiency. In 2020, the main floor underwent a complete transformation, including new drywall,

    Katlyn Jones Legacy Real Estate Group

    420 N D St, Oskaloosa, IA 52577
    • /33

      Est $106,112 Not Listed For Sale

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

      707 6th Ave E, Oskaloosa, IA 52577

      707 6th Ave E, Oskaloosa, IA 52577
  • /18

    $469,000

    • 4 Beds
    • 3 Baths
    • 4,400 Sq Ft

    1703 N Park Ave, Oskaloosa, IA 52577

    IN-TOWN ACREAGE! This updated home sits on 1.17 acres near the hospital and offers the perfect blend of space, comfort, and convenience. Featuring 4 bedrooms and 2.5 baths, the main level showcases a vaulted ceiling, a three-seasons sunroom, and a large primary suite with a bonus room and half bath. The open-concept living area includes a modern kitchen with an island, dining area, and secondary

    Heather Davis Legacy Real Estate Group

    1703 N Park Ave, Oskaloosa, IA 52577
  • /37

    $169,900 Sold Jun 20, 2025

    • 1,294 Sq Ft
    • $131/SF
    • 13 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1900

    614 S 7th St, Oskaloosa, IA 52577

    NEW LISTING at 614 S 7th St. $3000 towards closing costs with an acceptable offer! This well-maintained home offers 2 to 3 bedrooms and 2 full baths on a spacious corner lot. Features a new roof (2020), HVAC system (2017), newer windows & siding, flooring, and fresh paint throughout. Dont forget the 24x24 detached garage. Clean, charming and ready for immediate occupancy!

    Michelle Purdum Legacy Real Estate Group

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

      Est $126,303 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
  • /19

    $49,000

    • Land
    • 0.84 Acre
    • $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
  • /14

    $152,000 Sold Jun 20, 2025

    • Land
    • 17 Acres
    • $8,941 per Acre
    • 2 Days On Market

    1856 278th St, Oskaloosa, IA 52577

    Located less than 5 miles SW of Oskaloosa Iowa sits 17 +/- acres that would make a perfect building site. Whether thinking about building that ever so popular shouse house or maybe that metal building to store equipment and toys in, this property is worth looking at! There is plenty of room and flat ground to build and with rolling terrain overlooking the 2.5 +/- acre pond would make evenings

    Jim Davis Iowa Land Company

    1856 278th St, Oskaloosa, IA 52577
    • /21

      Est $190,276 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
  • /41

    $379,900

    • 2 Beds
    • 2 Baths
    • 2,250 Sq Ft

    328 N 6th St, Oskaloosa, IA 52577

    The transformation is amazing on this property!!! This South Duplex used to be the kitchen, restrooms and meeting rooms of the church. This beautiful space is now 2250sf of wow!! Open concept kitchen with granite and custom-made wood waterfall countertops. The white glass Samsung appliances are amazing. The tiled fireplace with waterfall mantle was custom made. The guest room has a large

    Ruthi Rogers Legacy Real Estate Group

    328 N 6th St, Oskaloosa, IA 52577
  • /32

    $245,000 Sold Jun 20, 2025

    • 1,176 Sq Ft
    • $208/SF
    • 24 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1940

    729 N E St, Oskaloosa, IA 52577

    Location, location, location! This Oskaloosa home sits on a spacious 1.1-acre lot directly across from the Oskaloosa Christian School and just minutes from William Penn University and the Southern Iowa Fairgrounds. This property features a 700 SF shop and a 1,104 SF heated 3-car garage—perfect for hobbies, storage, or extra workspace. Inside, you’ll find a charming ranch-style layout with 2

    Kaylee Johnson Realty ONE Group Impact

    729 N E St, Oskaloosa, IA 52577
    • /26

      Est $145,942 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
  • /2

    $55,000

    • Land
    • 1.72 Acres
    • $31,977 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
  • /26

    $180,000 Sold Jun 13, 2025

    • 1,744 Sq Ft
    • $103/SF
    • 7 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1945

    505 2nd Ave E, Oskaloosa, IA 52577

    Welcome to this inviting 3-bedroom, 1-bath home offering 1,744 square feet of classic character and functional living space. Built in 1945, this home blends vintage charm with everyday comfort. The thoughtful layout allows for main-level living if desired, with additional space upstairs for a bedroom, office, or flex use—ideal for a variety of lifestyles.Step outside to enjoy your own private

    Rachelle Hall Sage Creek Realty, LLC

    505 2nd Ave E, Oskaloosa, IA 52577
    • /26

      Est $147,704 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 988 Sq Ft

      134 Geneva Dr, Oskaloosa, IA 52577

      134 Geneva Dr, Oskaloosa, IA 52577
  • /2

    $55,000

    • Land
    • 1.72 Acres
    • $31,977 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
  • /16

    $225,000 Sold Jun 13, 2025

    • 2,896 Sq Ft
    • $78/SF
    • 180 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1991

    305 N Park Ave, New Sharon, IA 50207

    305 Park Street New Sharon offered for sale. This nice ranch home offers 3 bedrooms, 2 baths and a lovely open floor plan. Nice flooring and appliance upgrades are a few of the amenities of this home. A super nice perk is the double garage doors as well as a back garage door stall facing the New Sharon golf and country club. This home has a full basement that offers many options for more

    Connie Durr Patriot Realty

    305 N Park Ave, New Sharon, IA 50207
    • /32

      Est $278,558 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
  • /19

    $4,689,234

    • Land
    • 21.53 Acres
    • $217,800 per Acre

    Parcel St, Oskaloosa, IA 52577

    Exceptional opportunity awaits at this prime 21.53-acre development parcel, ideally situated for maximum exposure along Highway 163. Just off Exit 57, this property boasts a strategic location at the bustling intersection of Highway 163 and 92, ensuring high visibility and easy access. Zoned GC - General Commercial, this land offers a wide range of potential uses, from retail complexes to office

    Kathy Kooyman RE/MAX Concepts

    Parcel St, Oskaloosa, IA 52577
  • /35

    $312,500 Sold Jun 12, 2025

    • 1,448 Sq Ft
    • $216/SF
    • 176 Days On Market
    • 5 Beds
    • 3 Baths
    • Built 2018

    106 N Park Ave, New Sharon, IA 50207

    Welcome to charming New Sharon, featuring this newer construction 5 Bedroom, 3 Bath, Ranch home. Built in 2018 and finished basement completed in 2021, this whole home offers exceptional attention to detail throughout.Step inside to discover vaulted ceilings and a cozy gas fireplace that creates a warm and inviting atmosphere. The kitchen is a chef's dream, boasting matching granite countertops

    Justin Ver Steeg EXP Realty, LLC

    106 N Park Ave, New Sharon, IA 50207
    • /17

      Est $183,676 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
  • /20

    $19,900 Pending

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

    501 4th Ave E, Oskaloosa, IA 52577

    2 Bedroom 1 Bath Home located on the corner of 4th Ave E and South 4th St. has lots of potential with some TLC. Property is being sold AS IS.

    Karen Converse RE/MAX Pride Oskaloosa

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

    $214,900 Sold Jun 11, 2025

    • 2,017 Sq Ft
    • $107/SF
    • 3 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1910

    212 N 8th St, Oskaloosa, IA 52577

    Someone's DREAM HOME has just hit the market!!!!! This beautiful two story home's sits on a corner lot in a quiet, friendly neighborhood located in the NE quadrant of town. This 4 bedroom, 2 bath home offers tall ceilings, beautiful hard wood flooring, a charming woodburning fireplace (has been used by owners but not recently) , main level bedroom and nicely updated bathroom, eat in kitchen AND

    Michelle Purdum Legacy Real Estate Group

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

      Est $192,601 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 992 Sq Ft

      1117 3rd Ave E, Oskaloosa, IA 52577

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

    $110,500 Pending

    • 2 Beds
    • 1 Bath
    • 942 Sq Ft

    902 S D St, Oskaloosa, IA 52577

    Updated and Affordable! Come check out this 2 bed, 1 bath home with a modern touch. Perfect for a starter home or a property to add to your investment portfolio, 902 S. D St. has multiple ways to fit your needs. All appliances are staying with the home, making it move in ready and just looking for your personal cosmetic touch. The large back deck is perfect for nights to unwind or to cook your

    Malaki Wills RE/MAX Precision

    902 S D St, Oskaloosa, IA 52577
  • /49

    $425,000 Sold Jun 04, 2025

    • 3,048 Sq Ft
    • $139/SF
    • 9 Days On Market
    • 5 Beds
    • 4 Baths
    • Built 2024

    1904 Greenbelt Dr, Oskaloosa, IA 52577

    Be the first to own this GORGEOUS new home by Sage Builders, located in the latest Marje SD!! Tons of living space on three different levels! Walk through the front door into the grand vaulted entryway. Straight ahead opens up to the great room: living room with lots of natural light flanking either side of the electric fireplace, spacious dining area, and the clean- timeless- white kitchen with

    Lisa Tucker Hawkeye Property Mgm & RE

    1904 Greenbelt Dr, Oskaloosa, IA 52577
    • /18

      Est $211,483 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
  • /2

    $102,900 Pending

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

    916 9th Ave E, Oskaloosa, IA 52577

    PENDING - Adorable & Delightful home located on a Corner Lot on the south-east side of Oskaloosa. Home features 2 bedrooms, 1 full bath and upper-level laundry. Ample closet space and built-ins for storage. It has original, well-kept hardwood floors & some newer vinyl in bath and back entryway/laundry area. There are 2 cozy enclosed porches, one on the front and one on the rear of the home. Back

    Shanna Floden Legacy Real Estate Group

    916 9th Ave E, Oskaloosa, IA 52577
  • /3

    $50,000 Sold May 30, 2025

    • 1,632 Sq Ft
    • $31/SF
    • 1 Day On Market
    • 2 Beds
    • 1 Bath
    • Built 1910

    307 5th Ave E, Oskaloosa, IA 52577

    Investors! Vacant home. 2 bed, 1 bath. Original hardwood floors, doors, kitchen cabinetry, and claw foot tub. Property sold as-is, cash offers only. Family is working to remove personal property. Accepting offers through noon on Thursday, April 24th. Sellers will review that evening.

    Jessica Morrison Legacy Real Estate Group

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

      Est $114,581 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
  • /35

    $290,000 Pending

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

    407 S Pine St, New Sharon, IA 50207

    This lovely property combines the beauty of history with modern touches to make a warm and inviting place to call home. The current owner has worked hard to restore the treasured look of a 1900's home with lovely updates that make life easier. Heated flooring throughout the addition and upstairs bath provide extra comfort as you stroll through this spacious and cozy retreat. Bonus area behind

    Denise Gregory Home Realty

    407 S Pine St, New Sharon, IA 50207
  • /15

    $170,000 Sold May 30, 2025

    • 1,158 Sq Ft
    • $147/SF
    • 6 Days On Market
    • 4 Beds
    • 1.5 Baths
    • Built 1982

    1006 N I St, Oskaloosa, IA 52577

    Located right across from the Southern Iowa Fairgrounds, this charming split foyer in Oskaloosa offers 3 bedrooms, 2 bathrooms, and just over 1000 square feet of living space. Enjoy summer evenings on the deck or make the most of the partially finished basement- perfect for storage or future living space. With a functional layout and great location, this home is full of potential and ready for

    Dianna Elder Realty ONE Group Impact

    1006 N I St, Oskaloosa, IA 52577

Showing Results 161 - 200, Page 5 of 18

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