8,981

Mahaska County, IA Homes

Section Image
  • /35

    $195,865

    Sold Nov 17, 2025

    2313 8th Ave E, University Park, IA 52595

    • 3 Beds
    • 2.5 Baths
    • 1,312 Sq Ft
    • Built 1974

    Last Sold Summary

    • 15% Below List Price
    • $149/SF
    • 123 Days On Market

    Current Estimated Value $198,304

    Last Listing Agent Grady Carson Century 21 Signature

    2313 8th Ave E, University Park, IA 52595
    • /27

      Est $166,386

      Not Listed For Sale

      812 9th Ave E, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 780 Sq Ft
      • Built 1940
      812 9th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 67 Days On Market

  • /12

    $84,500

    • 3 Beds
    • 1 Bath
    • 738 Sq Ft

    1100 N H St, Oskaloosa, IA 52577

    2 - 3 Bedroom, 1 Bath home has newer furnace and central air. Roof was new in 2020. Single car attached garage has 812 SF. Unfinished storage room and 3rd bedroom space. Vinyl siding. Property is being sold AS IS.

    Karen Converse RE/MAX Pride Oskaloosa

    1100 N H St, Oskaloosa, IA 52577
  • /63

    $344,000

    Sold Sep 24, 2025

    407 N Main St, New Sharon, IA 50207

    • 3 Beds
    • 3 Baths
    • 2,088 Sq Ft
    • Built 1902

    Last Sold Summary

    • 1% Below List Price
    • $165/SF
    • 21 Days On Market

    Current Estimated Value $338,924

    Last Listing Agent Amy McGriff McGriff Realty

    407 N Main St, New Sharon, IA 50207
    • /24

      Est $133,194

      Not Listed For Sale

      808 9th Ave E, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 1,036 Sq Ft
      • Built 1925
      808 9th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 9 Days On Market

  • /4

    $190,000

    Pending
    • 4 Beds
    • 2 Baths
    • 1,678 Sq Ft

    910 2nd Ave E, Oskaloosa, IA 52577

    This home features a beautiful family room with a cozy fireplace! The kitchen offers custom cabinets and hard surface counters and the Kitchen appliances are included. Laundry is located on the main floor. The upstairs features 3 bedrooms and 1 full bath. There is a 3-car detached garage and off-street parking!

    Lori Oaks Hawkeye Property Mgm & RE

    910 2nd Ave E, Oskaloosa, IA 52577
  • /44

    $254,900

    Sold Nov 20, 2025

    1209 M Ave W, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,020 Sq Ft
    • Built 1978

    Last Sold Summary

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

    Current Estimated Value $245,240

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    1209 M Ave W, Oskaloosa, IA 52577
    • /16

      Est $193,911

      Not Listed For Sale

      1111 9th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 912 Sq Ft
      • Built 1992
      1111 9th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 8 Days On Market

  • /33

    $339,900

    $60K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 2,250 Sq Ft

    330 N 6th St, Oskaloosa, IA 52577

    One-of-a-kind home blends timeless character with modern luxury. Originally part of a historic church, this residence showcases soaring vaulted ceilings, expansive windows, and an open floor plan filled with natural light. Step inside to find a welcoming entry with built-in storage and a spacious living area highlighted by a stunning gas fireplace with 48x48 tile that reaches the ceiling. The

    Ruthi Rogers Legacy Real Estate Group

    330 N 6th St, Oskaloosa, IA 52577
  • /14

    $80,000

    Sold Mar 09, 2026

    902 N Market St, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 1,617 Sq Ft
    • Built 1900

    Last Sold Summary

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

    Current Estimated Value $107,260

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    902 N Market St, Oskaloosa, IA 52577
    • /49

      Est $149,005

      Not Listed For Sale

      1009 9th Ave E, Oskaloosa, IA 52577

      • 2 Beds
      • 1.5 Baths
      • 1,040 Sq Ft
      • Built 1880
      1009 9th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 1 Day On Market

  • /22

    $210,000

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

    230 Keomah Village, Oskaloosa, IA 52577

    Imagine having 366 acres of outdoor recreation right outside your back door! Located adjacent to Lake Keomah State Park, 230 Keomah Village offers convenient access to fishing, hiking, kayaking, wildlife viewing, and more. This ranch-style home features 1,040 square feet of main-level living with 2 bedrooms and 1 full bath, plus a finished basement that adds approximately 400 square feet of

    Andrew Algreen Keller Williams Realty GDM

    230 Keomah Village, Oskaloosa, IA 52577
  • /32

    $169,500

    Sold Nov 24, 2025

    407 N C St, Oskaloosa, IA 52577

    • 4 Beds
    • 3 Baths
    • 1,894 Sq Ft
    • Built 1900

    Last Sold Summary

    • 1% Above List Price
    • $89/SF
    • 20 Days On Market

    Current Estimated Value $175,222

    Last Listing Agent Ruthi Rogers Legacy Real Estate Group

    407 N C St, Oskaloosa, IA 52577
    • /31

      Est $190,619

      Not Listed For Sale

      813 9th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 2 Baths
      • 1,024 Sq Ft
      • Built 1927
      813 9th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 7 Days On Market

  • /22

    $125,000

    $4K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,110 Sq Ft

    109 W Walnut St, New Sharon, IA 50207

    Well maintained, solid, three bedroom, one bath home in the quaint town of New Sharon. Great living space, with everything you need on one level including a large primary bedroom, bath, laundry, and an enclosed patio. Additional two bedrooms upstairs. One room does not have a closet.Located on a large corner lot with a nice sized yard and attached two car garage. Whether you're looking for

    Michelle Spiker Home Realty

    109 W Walnut St, New Sharon, IA 50207
  • /2

    $120,000

    Sold Feb 11, 2026

    118 Geneva Dr, Oskaloosa, IA 52577

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Built 1950

    Last Sold Summary

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

    Current Estimated Value $115,514

    Last Listing Agent Sheila Denburger RE/MAX Pride Oskaloosa

    118 Geneva Dr, Oskaloosa, IA 52577
    • /25

      Est $167,807

      Not Listed For Sale

      911 S 8th St, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,739 Sq Ft
      • Built 1924
      911 S 8th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 50 Days On Market

  • /19

    $49,000

    $10K PRICE DROP
    • 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
  • /26

    $208,500

    Sold Jul 11, 2025

    1402 8th Ave W, Oskaloosa, IA 52577

    • 4 Beds
    • 2 Baths
    • 1,296 Sq Ft
    • Built 1981

    Last Sold Summary

    • 1% Below List Price
    • $161/SF
    • 1 Day On Market

    Current Estimated Value $213,479

    Last Listing Agent Dustin Crawford Iowa Home & Land Realty

    1402 8th Ave W, Oskaloosa, IA 52577
    • /13

      Est $117,889

      Not Listed For Sale

      1114 7th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,056 Sq Ft
      • Built 1972
      1114 7th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 8 Days On Market

  • /36

    $375,000

    $10K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 1,600 Sq Ft

    605 Fairview Dr, Oskaloosa, IA 52577

    Ready for the next owner - 4 bedrooms - 3 baths - 2 car attached garage - .53-acre lot - 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,

    Sheila Denburger RE/MAX Pride Oskaloosa

    605 Fairview Dr, Oskaloosa, IA 52577
  • /46

    $170,000

    Sold Jun 25, 2026

    139 Geneva Dr, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 979 Sq Ft
    • Built 1949

    Last Sold Summary

    • 1% Above List Price
    • $174/SF
    • 6 Days On Market

    Current Estimated Value $167,096

    Last Listing Agent Derek Gates Ottumwa Realty

    139 Geneva Dr, Oskaloosa, IA 52577
    • /14

      Est $102,637

      Not Listed For Sale

      905 S 7th St, Oskaloosa, IA 52577

      • 2 Beds
      • 1 Bath
      • 848 Sq Ft
      • Built 1915
      905 S 7th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 2 Days On Market

  • /44

    $352,400

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

    2021 Edmundson Dr, Oskaloosa, IA 52577

    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

    Sheila Denburger RE/MAX Pride Oskaloosa

    2021 Edmundson Dr, Oskaloosa, IA 52577
  • /33

    $483,000

    Sold Aug 07, 2025

    1639 Briar Ln, Pella, IA 50219

    • 5 Beds
    • 3 Baths
    • 1,464 Sq Ft
    • Built 2005

    Last Sold Summary

    • 3% Below List Price
    • $330/SF
    • 13 Days On Market

    Current Estimated Value $517,627

    Last Listing Agent Lauri Amelse Century 21 Signature

    1639 Briar Ln, Pella, IA 50219
    • /44

      Est $249,517

      Not Listed For Sale

      1103 7th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,578 Sq Ft
      • Built 1910
      1103 7th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 87 Days On Market

  • /13

    $149,900

    • Land
    • 6.76 Acres
    • $22,175 per Acre

    3081 150th St, Barnes City, IA 50027

    Awesome build site. 32x40 pole barn. Hog sheds will have to be removed or converted, cannot be used as confinements. Great views. Rare to find, natural gas on site as well as electric. Rural water at the road. Gravel driveway installed. Great pasture area. Property is being sold "as is". Cash or conventional loan only. Also available is 3083 150th with a 4bd/1ba house that has rural water that

    Jason Carter RE/MAX Pride Oskaloosa

    3081 150th St, Barnes City, IA 50027
  • /43

    $144,000

    Sold Mar 20, 2026

    611 S Market St, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,604 Sq Ft
    • Built 1900

    Last Sold Summary

    • 13% Below List Price
    • $90/SF
    • 124 Days On Market

    Current Estimated Value $142,593

    Last Listing Agent Robin Marcinik Grinnell Realty LLC

    611 S Market St, Oskaloosa, IA 52577
    • /30

      Est $194,955

      Not Listed For Sale

      1106 4th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,040 Sq Ft
      • Built 1954
      1106 4th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 8 Days On Market

  • /37

    $283,900

    $6K PRICE DROP
    • 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
  • /39

    $635,000

    Sold Sep 16, 2025

    2196 Oxford Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 3 Baths
    • 2,834 Sq Ft
    • Built 2000

    Last Sold Summary

    • 1% Below List Price
    • $224/SF
    • 17 Days On Market

    Current Estimated Value $655,248

    Last Listing Agent Lori Oaks Hawkeye Property Mgm & RE

    2196 Oxford Ave, Oskaloosa, IA 52577
    • /5

      Est $74,671

      Not Listed For Sale

      510 6th Ave E, Oskaloosa, IA 52577

      • 4 Beds
      • 1 Bath
      • 1,233 Sq Ft
      • Built 1910
      510 6th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 5 Days On Market

  • /4

    $15,000

    • Land
    • 0 Sq Ft

    602 9th Ave W, Oskaloosa, IA 52577

    This .35 acre lot is a blank slate for it's next owner! All contents of shed are to be included in the sale of the lot!

    Raine Jones Legacy Real Estate Group

    602 9th Ave W, Oskaloosa, IA 52577
  • /16

    $295,000

    Sold Feb 06, 2026

    107 N Park Ave, New Sharon, IA 50207

    • Studio
    • 4 Baths
    • 3,632 Sq Ft
    • Built 1976

    Last Sold Summary

    • $81/SF
    • 12 Days On Market

    Last Listing Agent Steve Widmer RE/MAX Precision

    107 N Park Ave, New Sharon, IA 50207
    • /34

      Est $146,305

      Not Listed For Sale

      616 5th Ave E, Oskaloosa, IA 52577

      • 3 Beds
      • 1 Bath
      • 1,066 Sq Ft
      • Built 1895
      616 5th Ave E, Oskaloosa, IA 52577

      Last Sold Summary

      • 14 Days On Market

  • /35

    $179,000

    $6K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,067 Sq Ft

    815 A Ave E, Oskaloosa, IA 52577

    This beautiful & spacious home is full of charm and character! Hardwood floors, several built-in cabinets, two fireplaces (owner has never used and have been sealed off), detailed trim and doors, two sets of folding French doors, a grand foyer which shows off the gorgeous split staircase, screened in back porch, semi-private back yard, and an over-sized two car garage. The eat-in kitchen has been

    Nickole Leathers Hometown Real Estate

    815 A Ave E, Oskaloosa, IA 52577
  • /44

    $247,500

    Sold Sep 19, 2025

    514 A Ave E, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,228 Sq Ft
    • Built 2018

    Last Sold Summary

    • 17% Below List Price
    • $202/SF
    • 39 Days On Market

    Current Estimated Value $260,250

    Last Listing Agent Michelle Purdum Legacy Real Estate Group

    514 A Ave E, Oskaloosa, IA 52577
    • /15

      Est $158,885

      Not Listed For Sale

      608 S 5th St, Oskaloosa, IA 52577

      • 3 Beds
      • 1.5 Baths
      • 1,152 Sq Ft
      • Built 1960
      608 S 5th St, Oskaloosa, IA 52577

      Last Sold Summary

      • 67 Days On Market

  • /30

    $178,000

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

    566 W Main St, Fremont, IA 52561

    Take a look at the unique brick rancher with a metal roof and nice sized backyard near fields of corn. 3 Bedrooms, 1 and 3/4 baths on a .39 acre lot make this attractive. The Living Room and Dining Room being open creates a spacious feeling as well as a nice sized Kitchen. Fremont is a nice place to live, located not far from Ottumwa, Oskaloosa and close to EBF schools. Make an appointment with

    Lonnie Lunsford Team Real Estate

    566 W Main St, Fremont, IA 52561
  • /21

    $248,000

    Sold Jan 07, 2026

    2304 Ridgeway Ave, Oskaloosa, IA 52577

    • 3 Beds
    • 2 Baths
    • 1,441 Sq Ft
    • Built 1984

    Last Sold Summary

    • $172/SF
    • 42 Days On Market

    Current Estimated Value $241,666

    Last Listing Agent Heather Davis Legacy Real Estate Group

    2304 Ridgeway Ave, Oskaloosa, IA 52577

Showing Results 201 - 240, Page 6 of 18

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