| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
1820 Gladstone StreetOttumwa, IATucked away on a quiet dead-end street, this charming two-bedroom home offers privacy, com... |
2 beds | 1 baths | 992 sq.ft. |
$122,500 |
Airbnb cash on cash: 1.63%
|
1939 Gladstone StreetOttumwa, IAWelcome home to this beautiful 3-bedroom, 2.5-bath ranch-style home nestled on a peaceful ... |
3 beds | 3 baths | 1,196 sq.ft. |
$220,000 |
Airbnb cash on cash: N/A
|
821 E Highland AvenueOttumwa, IABeautiful 4-bedroom, 2.5-bath home situated on just over 3/4 of an acre, offering the perf... |
4 beds | 3 baths | 1,735 sq.ft. |
$264,900 |
Airbnb cash on cash: N/A
|
1322 Mowrey AvenueOttumwa, IAWelcome to 1322 Mowery! This home has a lot to offer and is ready for its next owner. Insi... |
2 beds | 1 baths | 780 sq.ft. |
$109,000 |
Airbnb cash on cash: 2.05%
|
3788 Little Soap RoadOttumwa, IAThis home sits on 3 ACRES ON A PAVED ROAD & conveniently located close to Ottumwa & near B... |
3 beds | 3 baths | 1,844 sq.ft. |
$279,900 |
Airbnb cash on cash: N/A
|
2 Birchwood Heights Dr.Ottumwa, IAExtraordinary home, previously featured with an 8 page article in The Iowan Magazine....an... |
4 beds | 3 baths | 6,074 sq.ft. |
$389,500 |
Airbnb cash on cash: N/A
|
45 Brookwood CourtOttumwa, IAThis unique wooded property located in a private area on Ottumwa's northside may seem too ... |
4 beds | 3 baths | 2,440 sq.ft. |
$359,000 |
Airbnb cash on cash: N/A
|
808 E Woodland AvenueOttumwa, IAUpdated 3 Bed 2 Full bathrooms close to Hospital and shopping. Living Room has new Floorin... |
3 beds | 2 baths | 1,436 sq.ft. |
$159,900 |
Airbnb cash on cash: N/A
|
1975 Greenwood DriveOttumwa, IAThis well-maintained three-bedroom home offers over 1,600 square feet of comfortable one-l... |
3 beds | 3 baths | 1,632 sq.ft. |
$210,000 |
Airbnb cash on cash: N/A
|
1621 N Elm StreetOttumwa, IAExquisite mid-century home, just one block from the Ottumwa Golf and Country Club. Step in... |
3 beds | 4 baths | 2,386 sq.ft. |
$349,900 |
Airbnb cash on cash: N/A
|
3637 150Th AvenueOttumwa, IA*Scenic 4-Bedroom Ranch on 4.5 Acres with Attached 2-Car Garage* Located in a highly desi... |
4 beds | 2 baths | 1,682 sq.ft. |
$325,000 |
Airbnb cash on cash: N/A
|
1018 W Mary StreetOttumwa, IAWelcome to your dream home! This beautifully updated property offers 3 bedrooms and 3 bath... |
3 beds | 3 baths | 1,044 sq.ft. |
$218,500 |
Airbnb cash on cash: N/A
|
322 S Davis StreetOttumwa, IANice well kept home waiting for you to make it your own. This 2 bedroom home on Ottumwa's ... |
2 beds | 1 baths | 816 sq.ft. |
$130,000 |
Airbnb cash on cash: 2.3%
|
307 E Rochester RoadOttumwa, IAThis stunning 3-bedroom, 2.5-bath modern home sits on a picturesque .41-acre lot in one of... |
3 beds | 3 baths | 1,132 sq.ft. |
$239,000 |
Airbnb cash on cash: N/A
|
9450 150Th AvenueOttumwa, IADonât miss this one-of-a-kind property offering endless possibilities just outside the O... |
3 beds | 2 baths | 1,466 sq.ft. |
$367,500 |
Airbnb cash on cash: N/A
|
1212 Hutchinson AvenueOttumwa, IAThis beautiful 5 bedroom 4 bathroom home has been totally remodeled inside and out. It ha... |
5 beds | 4 baths | 2,120 sq.ft. |
$295,000 |
Airbnb cash on cash: N/A
|
535 Osceola StreetOttumwa, IAWelcome to this charming and thoughtfully updated 3-bedroom home perfectly situated in one... |
3 beds | 1 baths | 1,008 sq.ft. |
$148,500 |
Airbnb cash on cash: N/A
|
5 Birchwood Heights Dr.Ottumwa, IAPremier Ottumwa residential location with wooded view and supportive neighborhood resale v... |
3 beds | 4 baths | 4,938 sq.ft. |
$359,000 |
Airbnb cash on cash: N/A
|
627 Edwards DriveOttumwa, IALocated on a quiet cul-de-sac in a highly desirable north Ottumwa neighborhood near Eisenh... |
4 beds | 3 baths | 1,376 sq.ft. |
$239,500 |
Airbnb cash on cash: N/A
|
74 Schwartz DriveOttumwa, IATHE PERFECT FAMILY HOME... Updated 4 bedroom, 2 bath home located on a corner lot, in a co... |
4 beds | 2 baths | 2,688 sq.ft. |
$269,000 |
Airbnb cash on cash: N/A
|
703 Mckinley AvenueOttumwa, IAGorgeous Newly Renovated 3-Bedroom, 2-Bath Home! Step inside this beautifully updated home... |
3 beds | 2 baths | 1,404 sq.ft. |
$219,900 |
Airbnb cash on cash: N/A
|
304 Pike RoadOttumwa, IAWelcome to your dream home nestled in a peaceful, established neighborhood! This spacious ... |
3 beds | 3 baths | 2,600 sq.ft. |
$249,000 |
Airbnb cash on cash: N/A
|
513 Lynwood CircleOttumwa, IALocated near several southside schools, this beautiful newly remodeled home has hit the ma... |
4 beds | 2 baths | 2,132 sq.ft. |
$225,000 |
Airbnb cash on cash: N/A
|
101 W Alta Vista AvenueOttumwa, IAMagnificent home, in one of Ottumwa's most sought after neighborhoods. Located directly ac... |
3 beds | 3 baths | 2,871 sq.ft. |
$227,700 |
Airbnb cash on cash: N/A
|
622 E Alta Vista AvenueOttumwa, IAWelcome to your own peaceful retreat just minutes from the heart of Ottumwa. This updated ... |
3 beds | 2 baths | 1,892 sq.ft. |
$219,000 |
Airbnb cash on cash: N/A
|
1007 S James StreetOttumwa, IAStylish & Fully Updated Home with XL Garage + Tons of Parking! This move-in-ready gem is ... |
2 beds | 1 baths | 900 sq.ft. |
$130,000 |
Airbnb cash on cash: 2%
|
231 E Main StreetOttumwa, IAGreat downtown opportunity. |
N/A beds | N/A baths | 5,280 sq.ft. |
$375,000 |
Airbnb cash on cash: N/A
|
1112 N Van Buren AvenueOttumwa, IAInvestors take note. Low maintenience 4 plex with great rental opportunity. Located near ... |
N/A beds | N/A baths | 3,740 sq.ft. |
$750,000 |
Airbnb cash on cash: N/A
|
9 Kingsley DriveOttumwa, IAThis outstanding ranch is located in the beautiful Kingsley neighborhood on Ottumwa's sout... |
3 beds | 2 baths | 1,092 sq.ft. |
$169,500 |
Airbnb cash on cash: N/A
|
814 E FinleyOttumwa, IAInvestor alert! This move-in ready duplex with BRAND NEW AC unit is located just minutes f... |
N/A beds | N/A baths | 1,440 sq.ft. |
$149,000 |
Airbnb cash on cash: N/A
|
1529 Swanson AvenueOttumwa, IANEW PRICE!! Welcome home to this charming bungalow-style ranch in Ottumwa, IA! Nestled on ... |
2 beds | 1 baths | 1,270 sq.ft. |
$119,900 |
Airbnb cash on cash: 1.98%
|
2633 Clearview StreetOttumwa, IANestled in the ever-popular Eisenhower Elementary School District, this charming three-bed... |
3 beds | 2 baths | 1,384 sq.ft. |
$149,900 |
Airbnb cash on cash: N/A
|
2620 Marilyn Rd.Ottumwa, IAFirst time offered for sale in over 40 years! Prime resale location, move-in condition, s... |
2 beds | 2 baths | 2,012 sq.ft. |
$205,000 |
Airbnb cash on cash: -0.31%
|
1119 N CourtOttumwa, IAMajestically perched on N. Court overlooking the neighborhood with conveniences readily as... |
4 beds | 2 baths | 2,350 sq.ft. |
$199,000 |
Airbnb cash on cash: N/A
|
31 Weaver DriveOttumwa, IACheck out this ranch built in 2006. Tucked away on a quiet cul-de-sac near the college and... |
5 beds | 3 baths | 1,822 sq.ft. |
$320,000 |
Airbnb cash on cash: N/A
|
420 S Ferry StreetOttumwa, IACharming 4-Bedroom, 2-Bath Home with Extra Lot â Great Location This well-kept home offe... |
4 beds | 2 baths | 978 sq.ft. |
$149,900 |
Airbnb cash on cash: N/A
|
409 Grandview AvenueOttumwa, IAFantastic location near Indian Hills College. This 3 bedroom, 1 bath home has abundant cha... |
3 beds | 1 baths | 1,098 sq.ft. |
$130,000 |
Airbnb cash on cash: N/A
|
4 Bear Creek Estates DriveOttumwa, IAStunning 5-Bedroom Home in Bear Creek Estates â Over 3,800 Sq Ft of Luxury Living! Welc... |
5 beds | 4 baths | 3,884 sq.ft. |
$469,900 |
Airbnb cash on cash: N/A
|
4261 Highway 63Ottumwa, IAWelcome to your own slice of the outdoors! This 54± acre property offers a mix of timber,... |
1 beds | 2 baths | 1,032 sq.ft. |
$499,000 |
Airbnb cash on cash: -1.01%
|
559 S Moore StreetOttumwa, IAFantastic 2 bedroom, 1 bath home in a great south side location. Hardwood floors throughou... |
2 beds | 1 baths | 800 sq.ft. |
$119,000 |
Airbnb cash on cash: 1.9%
|
There are 71 properties for sale in the city of Ottumwa . The median list price in Ottumwa is $149,900 and the average price per square foot is $93. In December 2025, the average monthly cash on cash return in Ottumwa is 11.00%. The average monthly rental income in Ottumwa is $1,912.