Refine Search
Sort by
210 N 8th St, Oskaloosa
$285,000
4 Beds ⋅ 2 Baths ⋅ 6343792 MLS
This updated 1914 home features original woodwork, hardwood floors, tall ceilings, and fresh paint. The main level offers three living areas, an eat-in kitchen with ample cabinet space, and a bonus room. Two staircases lead to the second level, featuring four bedrooms, a full bathroom with double sinks, and a laundry area with built-in folding space and an adjoining storage and closet area. Outside, a floating deck and fully fenced backyard and side yard provide space for outdoor relaxation and entertaining. Additional features include a two-car garage, workshop, newer furnace, and newer water heater. Combining historic character with updated finishes and flexible living spaces, this home offers a variety of possibilities. Call today to schedule your showing!

210 N 8th St, Oskaloosa

115 O Ave E, Oskaloosa
$215,000
3 Beds ⋅ 2 Baths ⋅ 6343752 MLS
115 O Ave East is a 3 bedroom, 2 bathroom ranch on a dead in street on the north side of Oskaloosa. The home has spacious bedrooms, lots of natural light, cozy livingroom with a fireplace, and a super spacious dining room that is big for a huge table with lots of seating or extra space for an additional sitting area next to the front, picture window. Bedrooms are tucked away down the hall from the main living area. Main floor laundry is conveniently located in the bathroom near the bedrooms. The large kitchen has lots of storage, great counter space, and built in nooks that add so much character to the space. The basement offers additional living space and TONS of storage. The back yard includes a deck great for entertaining or just a relaxing morning coffee or evening hang out.

115 O Ave E, Oskaloosa

2943 Merino Ave, Oskaloosa
$267,500
3 Beds ⋅ 2 Baths ⋅ 6343693 MLS
Are you ready to get out of town but don't like the idea of caring for several acres? Want some elbow room without immediate neighbors? We've got just the property for you!! Ideally located just 5 miles to downtown Oskaloosa, 6 miles to Eddyville, 20 miles to Pella or Ottumwa, this ranch style home was built in 2001 & has been lovingly maintained & updated by the original owner. Over the years she's replaced/added windows, roof, patio, decks, doors, HVAC, water heater, granite countertops, flooring, appliances... you get... she took great care of her property! Oh, she had an oversized 3 car garage built - 36'x32'! This ranch style home is beyond spacious with 2,100sq feet on the main floor. The huge updated kitchen has granite counters, island, informal dining & SO many cabinets The main floor mudroom with washer & dryer as well as 2 closets- The dining room is located just off the kitchen and opens up to the large living room. The primary en-suite is outfitted with a huge bath; a soaker tub, separate shower, granite counters and a linen cabinet. There are 2 more BRs and a second full bath, as well as a bonus room (office? toy room?). Not enough room for you - gotcha covered! How about a full basement, poured concrete foundation, just waiting to be used. Storage galore, great for hobbies or kids rec room. The possibilities are endless! Call to schedule your showing today! Pre-approval plz & TY!

2943 Merino Ave, Oskaloosa

2218 Mcmullin Dr, Oskaloosa
$309,900
3 Beds ⋅ 3 Baths ⋅ 6343647 MLS
Spacious updated home located in the Meadow Creek subdivision has 1720 SF on the main level to provide comfortable living for everyone. Updates by current owner in 2025 include NEW Dishwasher, NEW 10 x 12 Shed and NEW Gutters. The MAIN LEVEL has 3 Bedrooms, 2.5 Baths and laundry with included Speed Queen Washer and Dryer. Bamboo flooring and carpet throughout. Great MASTER SUITE has a walk-in closet and 3/4 bath with built-in linen cabinets! A special main floor bonus is the FOUR SEASON ROOM just off the Dining Area with glass sliders to the large Patio area. The Kitchen is up to date with tons of cabinets & included stainless steel appliances. The Lower level has HUGE FAMILY ROOM for family gatherings along with a half bath and large walk-in closet. Situated on a large quarter acre lot in a prime location!!

2218 Mcmullin Dr, Oskaloosa

810 S 6th St, Oskaloosa
$225,000
5 Beds ⋅ 3 Baths ⋅ 6343574 MLS
Welcome to 810 S 6th St in Oskaloosa! This spacious 5-bedroom, 3-bathroom home offers an inviting combination of modern updates, versatile living spaces, and a convenient central location. Situated just minutes from local K–12 schools, William Penn University, and historic downtown, this home is perfectly suited for comfortable everyday living. Inside, you’ll find bright, open living spaces complemented by low-maintenance laminate flooring throughout the main areas. The updated kitchen features stainless steel appliances, modern cabinetry, and ample storage, with plenty of room for a full-sized dining table. A conveniently located laundry room just off the kitchen adds to the home’s functional layout. The expansive family room, complete with a classic brick fireplace surround, provides a warm and welcoming space to gather with family and friends. Outside, the fully fenced front yard offers a private setting for pets, play, or simply enjoying the outdoors. Alley access leads to an impressive detached 3-car garage, providing abundant space for parking, hobbies, or a workshop, while an additional storage shed offers even more room for your belongings. Major improvements include a new roof and HVAC system in 2019, adding peace of mind for years to come. With five bedrooms, three bathrooms, generous living space, and a location close to everything Oskaloosa has to offer, this home is full of possibilities. Schedule your private showing today!

810 S 6th St, Oskaloosa

210 Peasley Ave, Oskaloosa
$269,000
3 Beds ⋅ 2 Baths ⋅ 6343471 MLS
Neat as a pin & lovingly cared for, this ranch style home is close to Wm Penn U, Middle & Sr High schools, George Daily Auditorium and our community recreation trail. These responsible homeowners have repaired and replaced whenever necessary. Items such as the roof, windows, furnace, kitchen and bath remodels, gutter leaf guards and flooring. As you approach the front door, you're greeted with a covered front patio. The entryway inside is spacious and offers a nice coat closet. On into the living room with a large front window, dining area with sliding door to the back patio, and the spacious kitchen. The garage door is conveniently located just off the kitchen making unloading from grocery runs a piece of cake. There's also 3/4 bath just beyond that, super handy when working outside- no tracking through the house! The 3 bedrooms have their own private wing with closets galore! Beautiful wood floors. The remodeled bath is spacious and gorgeous! Downstairs is a rec room, Huge 4th Bedroom, non-conforming only because of a smaller window, and a huge storage/utility room. From the dining area, the sliding door invites you outside to the covered patio where you extend your living space and enjoy fresh air. A backyard tree provides some shade as well. Enjoy cool evenings around the firepit and conveniently store lawn equipment in the 12x16 shed or turn it into a workshop! To top it off, the MidAmerican 24-month average gas & electric bill is only $128! Checking all the boxes!

210 Peasley Ave, Oskaloosa

2620 Carbonado Rd, Oskaloosa
$725,000
5 Beds ⋅ 4 Baths ⋅ 6343388 MLS
Experience the perfect blend of country living and modern convenience with this exceptional 6.84-acre property on the edge of town. Offering over 3,200 square feet of living space, this well-maintained home features picturesque countryside views and a spacious open-concept floor plan designed for everyday living and entertaining. The kitchen includes an island, abundant cabinetry, and appliances, while the adjoining living room is highlighted by a beautiful stone fireplace. With five bedrooms, three bathrooms, and a large family room featuring a craft area and walkout patio, there is room for everyone. Outside, enjoy scenic views, extensive landscaping, a retaining wall, and a unique chicken coop. The impressive 40' x 72' heated shop/outbuilding includes a kitchen with a stove, microwave, built-in kegerator, spacious bar area, half bath, in-floor heat powered by an LP boiler, and two large overhead doors. A rare acreage offering space, comfort, and versatility!

2620 Carbonado Rd, Oskaloosa

328 N 6th St, Oskaloosa
$324,000
2 Beds ⋅ 2 Baths ⋅ 6343287 MLS
The transformation is amazing on this property!!! This beautiful space is now 2,250 sq ft 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 closet, and the bath has a ceramic-tiled walk-in shower. The large primary bedroom has a spacious en-suite. With double gold vessel sinks, a zero-entry shower, and a large walk-in closet. All cabinets are custom-made of maple. Granite countertops throughout. High-end finishes ie., lighting, plumbing fixtures, and kitchen appliances. Radon Mitigation System. The front patio area and a 2-car garage finish this property off. 10-year Tax Abatement!!!! Call for your showing soon!

328 N 6th St, Oskaloosa

345 Keomah Vlg, Oskaloosa
$300,000
3 Beds ⋅ 2 Baths ⋅ 6343195 MLS
What if coming home felt like a get-away? 5 miles east of Oskaloosa, a tree lined Keomah State Park road winds through this peaceful Park full of wildlife, across the bridge, and into a housing community named Keomah Village. Here you'll find this awesome property. They say Life is better at the Lake, well--it is! Unique in home design, yard size (over half an acre), generous parking and amazing storage with the 2 car attached garage as well as an additional 16x24 garage/shop, this one is a "must see to appreciate"! All of these amenities are rare in a Lake Community with typically tight quarters. The home has been carefully updated with a new roof, siding, windows & gutters. Inside, the Kitchen, baths, flooring, paint... and more! You'll find a spacious & open main floor living and dining area as well as a Huge Kitchen with an entire wall of pantry cabinets and lastly, an updated bath. Up the open staircase to 2 spacious BRs. The walkout basement is finished as well with 2 BRs (1 is nonconforming), a den, 3/4 bath and utilities. Keomah Village offers some of the lowest living costs in Mahaska County. Water & sewer ($425 annually for sewer) is provided by Mahaska Rural Water. MidAmerican supplies gas & electric. Significantly lower property taxes as well!! The State has nearly finished their restoration project to Lake Keomah and it's filling up in a hurry! Enjoy the trails around the lake and through the park, fishing, canoeing & kayaking. It's BEAUTIFUL!!

345 Keomah Vlg, Oskaloosa

411 C Ave W, Oskaloosa
$254,900
4 Beds ⋅ 2 Baths ⋅ 6342290 MLS
4-bedroom, 2 Bath Ranch home has 2 levels of living space. The MAIN FLOOR has an open Living Room, Kitchen and Dining area, 2 Bedrooms, Laundry Room and extra storage. The LOWER LEVEL has 2 NEW Bedrooms with NEW Egress windows, Family Room, Full Bath, and Utility Room. The lower SW Basement Bedroom has NEW flooring and has doubled in size after removing a wall and combining 2 rooms. The SE Basement Bedroom also has NEW flooring. NEW Furnace and NEW Central Air installed in July of 2026! The patio off the Dining area is private and cozy. The large 2-car attached garage is heated and offers zero-entry into the home. The original 16 x 20 detached garage has been turned into a great getaway space for hobbies. Recently finished, it could easily be heated & cooled. The back yard is a work in process with new grass being planted soon.

411 C Ave W, Oskaloosa

107 14th Ave E, Oskaloosa
$189,000
2 Beds ⋅ 3 Baths ⋅ 6342263 MLS
Versatility, flexibility, and opportunity come together at 107 14th Ave E! This well-maintained 2-bedroom, 2-bath home offers 1,329 sq. ft. of main home living space, a full basement with an egress window, attached 2-car garage, and a private backyard. Recent updates include new carpet, fresh paint throughout, hardwood floors, and a new furnace installed in 2026. The property offers even more flexibility with a finished living space off of the garage featuring a separate entrance and a full bath with laundry access —ideal for guests, a home office, hobbies, or additional flexible space. But wait, there's more! A separate 864 sq. ft. 1-bedroom, 1-bath rental unit at 107 1/2 14th Ave E is situated on the same lot. The rental features a metal roof, two mini-split systems for heating/cooling, and indepedent access to the backyard. Currently occupied, the rental adds another dimension of opportunity to this unique property. This home offers possibilities well beyond the typical home. Whether you're looking for additional space, a property with rental potential, or a home that can adapt to your needs, this one deserves a closer look!

107 14th Ave E, Oskaloosa

301 N 9th St, Oskaloosa
$210,000
3 Beds ⋅ 2 Baths ⋅ 6341991 MLS
Step into this delightful 3 bed / 1.5 bath, home that exudes charm at every turn. This quaint residence invites you to enjoy renovated space while embracing the nostalgic character of the 1940's. The dining and living room with vintage built-ins give you the perfect blend of sentimentalism with fresh design. The arched doorways, original molding throughout, the enticing enclosed front porch, and finished basement complete the package for this perfectly laid out space. The impressive fenced-in backyard with mature lush greenery, garden space, window boxes and large patio beckons for outdoor relaxation or recreation. This neighborhood is conveniently located just minutes from downtown and hospital. Recent upgrades include: full interior paint 2020, new LVT flooring, new bathrooms 2020, new Butcher Block kitchen counter and sink 2026, kitchen appliances all less than 5 years old. Radon mitigation system 2020.

301 N 9th St, Oskaloosa

2561 Osburn Ave, Oskaloosa
$565,000
6 Beds ⋅ 4 Baths ⋅ 6341757 MLS
Amazing opportunity for a rural executive home, on a hard surface road, just minutes from town. The list of updates over the last 9 years is extensive and includes: new HVAC systems (2), all bathroom remodels, installed theatre room, new septic, invisible dog fence, firepit, craft room tile, new water heater, Ring security, main floor paint, back yard patio, pantry remodel, new kitchen appliances, upstairs carpet, and more. From the massive ceiling height in the main floor living room, to the oversized master with en suite walk-in shower and soaking tub, the three walk-in closets, the chefs' dream kitchen with breakfast nook and double-sided fireplace, the game room or theatre in the basement, you'll have to agree this place has something for everyone in the family. Plenty of parking with the 2-car attached garage and extra parking pad outside. Outdoor entertaining areas with walk-out patio with hot tub and back yard patio with firepit and grilling area. Storage shed, kitchen appliances, and washer/dryer are included. Hot tub, pool table, theatre room equipment/furniture are all negatable and not included in the price. 12 hours notice to show is required as well as proof of funds letter or pre-qualification letter. Call for your showing of this truly remarkable property.

2561 Osburn Ave, Oskaloosa

2659 S 11th St, Oskaloosa
$499,900
5 Beds ⋅ 3 Baths ⋅ 6341632 MLS
2659 South 11th Street in Oskaloosa is finally ready! One of Oskaloosa’s most highly anticipated new builds is officially on the market—and this home is truly something special. Built through the Oskaloosa Community School District Trades Program, this is the largest home the program has ever completed, and the students and instructors have every reason to be proud of what they’ve created. Located in the Fox Run development, it has 5 bedrooms, 3 bathrooms, primary ensuite, walk in pantry, laundry/mud room with built in locker space, and modern, custom finishes selected by the school district's Interior Design program. Two of the bedrooms, one full bathroom, a giant living room, and ample storage room are located in the completed basement. The exterior of the home makes a statement as well with bright stonework, decorative beams, poured/stamped back patio, 3 car attached garage, spacious concrete driveway, and bordered landscaping to beautifully finish the curb appeal. This isn’t just a new home—it’s a showcase of what happens when talented students, dedicated instructors, and a community come together to build something incredible. Please see the agent notes or contact the listing agent for details about submitting an offer on the property. All offers due by 12:00 pm CST on Saturday, August 22, 2026.

2659 S 11th St, Oskaloosa

513 18th Ave E, Oskaloosa
$414,900
3 Beds ⋅ 2 Baths ⋅ 6341485 MLS
NEW LISTING! Dont miss your opportunity to get into this stunning home in the newest part of the MARJE subdivision. This home offers you a beautiful open concept living space with a large dreamy kitchen with stainless appliances, quartz countertops and an island so big it could have its own zipcode! The main level offers the primary suite with double vanity and huge walk in closet, main floor laundry, 2 additional bedrooms & full bath. The 9' ceilings, light and airy vibes blend so nicely in the space. The full basement offers close to 2240 SF ready to be finished including egress windows for 2 more bedrooms & plumbing for a 3rd full bath. The space UNDER the garage accounts for an 646 SF (of the 2240) that you don't always get.... FINISH when you're ready and add value with more living space!!!

513 18th Ave E, Oskaloosa

610 2nd Ave E, Oskaloosa
$185,000
3 Beds ⋅ 2 Baths ⋅ 6341464 MLS
Welcome to 610 2nd Ave E in Oskaloosa! This inviting 3-bedroom home offers thoughtful updates and plenty of practical features. The main floor features hard-surface flooring throughout, an eat-in kitchen with updated appliances, ample cabinet space, and a dedicated dining area. A convenient 3/4 bath with main-floor laundry adds everyday functionality. Upstairs, you'll find three bedrooms and a spacious, updated full bath featuring a jetted soaker tub. Newer paint throughout gives the home a fresh, move-in-ready feel. Outside, enjoy a fenced backyard with room for pets, play, or entertaining, plus a large 2-car garage offering plenty of space for vehicles, storage, or hobbies. Schedule your showing today! The home's functional layout makes great use of the available space, while the combination of updated finishes and everyday conveniences creates a comfortable place to call home. The fenced yard and oversized garage add even more versatility for outdoor enjoyment, projects and storage.

610 2nd Ave E, Oskaloosa

115 Highland Ave, Oskaloosa
$299,000
2 Beds ⋅ 3 Baths ⋅ 6340720 MLS
Welcome home to this beautifully maintained ranch nestled in a well-established neighborhood. Surrounded by mature trees, vibrant landscaping, and timeless curb appeal, this property offers the perfect blend of comfort, charm, and everyday functionality. Step inside to discover spacious living areas filled with natural light, a generously sized kitchen perfect for gathering with family and friends, and inviting bedrooms, including a private primary suite with its own bathroom. The welcoming living room overlooks the picturesque backyard, creating a peaceful setting to unwind at the end of the day. Outside, the covered patio is ideal for morning coffee, summer barbecues, or simply enjoying the beauty of the professionally landscaped yard. Music lovers and entertainers alike will appreciate the home's built-in surround sound system, which extends both indoors and outdoors for a seamless audio experience throughout the property. The finished lower level adds exceptional versatility with a non-conforming third bedroom, an additional bathroom, and flexible living space perfect for guests, a home office, fitness area, or recreation room. Additional highlights include a 2-car attached garage, abundant storage, and a dedicated workshop area for hobbies and projects. Offering space to entertain, room to grow, and a location you'll love, this is a rare opportunity to own a truly special home.

115 Highland Ave, Oskaloosa

509 17th Ave E, Oskaloosa
$400,000
4 Beds ⋅ 3 Baths ⋅ 6340499 MLS
Why wait to build when you can move right in? This beautifully finished 2024 ranch combines modern design, a functional layout, and the added bonus of a finished walk out basement, offering 4 bedrooms, 3 bathrooms, and an attached 2 car garage. Inside, the open concept layout creates an easy flow for everyday living and entertaining with a contemporary electric fireplace, a stylish kitchen complete with a large center island, walk in pantry, and plenty of cabinet space. The dining area opens to the deck, making it the perfect place to enjoy your morning coffee or unwind in the evening. The primary suite includes a walk in closet and ensuite bath with a walk in shower, while a second bedroom, additional bathroom, and main floor laundry complete the main level. The finished walk out lower level features a spacious family room, two additional bedrooms, a full bathroom, and sliding glass doors leading to the concrete patio and backyard. From the functional layout to the quality finishes throughout, every space has been thoughtfully designed for comfort, flexibility, and everyday living. This move in ready home is ready to welcome its next owner. Schedule your private showing today!

509 17th Ave E, Oskaloosa

502 N H St, Oskaloosa
$284,900
3 Beds ⋅ 2 Baths ⋅ 6339668 MLS
Move right into this beautifully maintained 3-bedroom, 2-bath ranch built in 2022. Offering an open-concept layout and modern finishes throughout, this home combines the convenience of newer construction with valuable upgrades already completed. The spacious kitchen features granite countertops, a large center island with seating, abundant cabinetry, and a full appliance package that stays with the home. The private primary suite includes a custom walk-in closet system and an elegant ensuite bath with double marble vanities, tile flooring, and a floor-to-ceiling tiled walk-in shower. Two additional bedrooms, a full guest bath, and an oversized laundry/mudroom provide plenty of functional living space. Situated on a low-maintenance slab foundation, this home offers easy, stair-free living. Outside, you'll enjoy a privacy fence and professionally established landscaping that has had time to mature, creating an inviting outdoor space for entertaining, relaxing, or letting pets play. The attached 2-car garage and welcoming front porch complete this move-in-ready property.

502 N H St, Oskaloosa

2021 Edmundson, Oskaloosa
$335,400
3 Beds ⋅ 3 Baths ⋅ 6339614 MLS
GREAT LOCATION! If you are looking for a home by the countryside or the golf courses, you need to look at this HOME! The main feature of this home is the SUNROOM - you can enjoy the view of the countryside plus the multiple garden beds, gas fireplace, or open the patio door to enjoy the hot tub on the deck. Walk a short distance and you have the choice of two golf courses - Harvest Point or Edmundson Golf and Park. Several updates in the last year - Furnace, Central Air, Flooring, Drywall, Painting, Appliances - washer/dryer, stove, refrigerator, dishwasher, and microwave. Home has new insulation in the attic and ceiling of the lower level. Home has a primary bedroom with walk-in closet and 3/4 bath. Additional two bedrooms have good size closets, ceiling fans, and great views - sharing a full bath with jetted walk-in tub - a great upgrade! Kitchen has a pass thru window for the dining area - all new appliances and good workspace. Lower level is waiting for you to finish - two egress windows, 3/4 bath, sauna, and setup for a small kitchen to be added - your choice of what to do with this large area. This home has three garage spaces with two walkout doors, steps leading to the basement, and drain for easy cleaning. New front porch has been added to the home this summer along with outdoor lighting. Call to set your appointment right away!

2021 Edmundson, Oskaloosa

605 Fairview Dr, Oskaloosa
$365,000
4 Beds ⋅ 3 Baths ⋅ 6338172 MLS
LOCATION LOCATION LOCATION - Location is everything - two blocks from the CITY GOLF COURSE - DOG PARK - WATER PARK - CITY PARK! Homeowner has completed a total remodel of the kitchen/dining/living room area- so open and functional! Top of the line appliances, large hard surface island with built-in storage, lighting, flooring that will stand up to high traffic. Master ensuite features its own private deck - double sinks, walk-in closet, toilet room. Two more roomy bedrooms on the main floor with custom shelving and ceiling fans. Main floor laundry - washer/dryer will stay with the home - shelves for all your laundry supplies. Lower level has a large family room that features pool table plus home movie theatre (surround sound system is over the top) - nice wet bar area with storage. Guest bedroom and full bathroom complete this full finished lower level. Don't miss the private backyard - storage shed for yard tools plus a large patio area for firepit or add an above ground pool. Call your favorite realtor today for your showing. This home will have a home warranty for the first year to give the new owner peace of mind - don't miss this one.

605 Fairview Dr, Oskaloosa

1216 N Green St, Oskaloosa
$219,500
3 Beds ⋅ 3 Baths ⋅ 6337955 MLS
Discover an incredible opportunity with this duplex that's bursting with income potential! Imagine living in the spacious south unit while effortlessly renting out the charming north unit to help cover your expenses, or go for maximum cash flow by renting both sides! The south unit is an absolute gem, featuring two cozy bedrooms and one and three-quarter stylish baths, plus a fantastic family room in the lower level where you can relax and unwind. The kitchen comes fully equipped with all the essential appliances, and you'll love the airy, enclosed back porch—perfect for enjoying your morning coffee or hosting friends! On the other side, the north unit is a beautifully maintained one-bedroom, one-bath haven with a delightful kitchen showcasing attractive cabinetry. It even has a stove and a convenient stackable washer and dryer! This unit is currently rented at $600, but it’s had a successful rental history at $800—talk about potential! Let’s not forget the incredible outdoor space, featuring a spacious 30x24 detached garage that's perfect for all your hobbies or extra storage needs. With a lovely patio and a storage shed to top it off, this property has everything you could want! Plus, the roof was replaced in 2022 and the furnace in 2025, giving you peace of mind for years to come. Don’t miss out on this fantastic investment opportunity!

1216 N Green St, Oskaloosa

How much is your home worth?

Get instant property value now!