Ottawa Real Estate & Homes For Sale

206 homes in Ottawa · Sorted by Newest Listed

No homes for sale in Ottawa right now — showing recently sold & under contract.
1221 S Maple Street, Ottawa, KS
Sold 9/25/26
Listed for
$295,00025d to sale

Sale price not disclosed

3beds|1,400sqft

1221 S Maple Street, Ottawa, KS

103 3 6 3
3088 Sand Creek Road, Ottawa, KS
5 photos
Sold 9/24/26
Listed for
$110,00065d to sale

Sale price not disclosed

6.70acres

3088 Sand Creek Road, Ottawa, KS

118 4 6 1
1012 S Willow Street, Ottawa, KS
26 photos
Sold 9/24/26
Listed for
$225,00047d to sale

Sale price not disclosed

4beds|1,899sqft

1012 S Willow Street, Ottawa, KS

314 9 10 3
835 S Cherry Street, Ottawa, KS
Sold 9/23/26
Listed for
$224,900124d to sale

Sale price not disclosed

3beds|1,064sqft

835 S Cherry Street, Ottawa, KS

899 35 16 9
710 E Logan Street, Ottawa, KS
Sold 9/23/26
Listed for
$169,90037d to sale

Sale price not disclosed

3beds|1,358sqft

710 E Logan Street, Ottawa, KS

288 7 6 8
1725 Elderberry Lane, Ottawa, KS
Sold 9/18/26
Listed for
$305,900138d to sale

Sale price not disclosed

3beds|1,732sqft

1725 Elderberry Lane, Ottawa, KS

1,305 88 24 4
1200 S Lincoln Street, Ottawa, KS
Sold 9/17/26
Listed for
$525,000192d to sale

Sale price not disclosed

3beds|3,185sqft

1200 S Lincoln Street, Ottawa, KS

2,612 200 37 30
119 W 7th Street, Ottawa, KS
Sold 9/17/26
Listed for
$149,999129d to sale

Sale price not disclosed

3beds|1,084sqft

119 W 7th Street, Ottawa, KS

884 44 19 6
1234 S Willow Street, Ottawa, KS
Sold 9/17/26
Listed for
$219,50079d to sale

Sale price not disclosed

3beds|1,800sqft

1234 S Willow Street, Ottawa, KS

1,069 99 26 6
707 S Tremont Avenue, Ottawa, KS
Sold 9/14/26
Listed for
$115,00046d to sale

Sale price not disclosed

2beds|664sqft

707 S Tremont Avenue, Ottawa, KS

115 6 8 2
707 E 3rd Street, Ottawa, KS
Sold 9/11/26
Listed for
$299,90057d to sale

Sale price not disclosed

4beds|2,222sqft

707 E 3rd Street, Ottawa, KS

1,128 52 22 8
9 Wheatland Drive, Ottawa, KS
Sold 9/9/26
Listed for
$45,00036d to sale

Sale price not disclosed

3.40acres

9 Wheatland Drive, Ottawa, KS

57 3 7 3
835 S Hickory Street, Ottawa, KS
Sold 9/8/26
Listed for
$165,00076d to sale

Sale price not disclosed

3beds|1,463sqft

835 S Hickory Street, Ottawa, KS

446 21 11 6
828 N Oak Street, Ottawa, KS
Sold 9/4/26
Listed for
$325,00050d to sale

Sale price not disclosed

5beds|1,926sqft

828 N Oak Street, Ottawa, KS

64 3 6 1
1838 S Ash Street, Ottawa, KS
Sold 9/4/26
Listed for
$325,00028d to sale

Sale price not disclosed

3beds|2,683sqft

1838 S Ash Street, Ottawa, KS

354 12 8 4
933 N Cedar Street, Ottawa, KS
Sold 9/3/26
Listed for
$135,000157d to sale

Sale price not disclosed

2beds|876sqft

933 N Cedar Street, Ottawa, KS

941 107 24 9
848 Tremont Street, Ottawa, KS
Sold 9/3/26
Listed for
$159,90038d to sale

Sale price not disclosed

3beds|1,243sqft

848 Tremont Street, Ottawa, KS

397 27 17 4
124 N Locust Street, Ottawa, KS
Sold 9/2/26
Listed for
$119,000117d to sale

Sale price not disclosed

2beds|1,840sqft

124 N Locust Street, Ottawa, KS

287 11 8 7
316 S Maple Street, Ottawa, KS
Sold 9/2/26
Listed for
$275,00058d to sale

Sale price not disclosed

4beds|2,482sqft

316 S Maple Street, Ottawa, KS

137 9 7 3
1721 S Willow Street, Ottawa, KS
Sold 8/31/26
Listed for
$334,90053d to sale

Sale price not disclosed

3beds|1,447sqft

1721 S Willow Street, Ottawa, KS

1,234 81 24 9
210 E 12th Street, Ottawa, KS
Sold 8/28/26
Listed for
$99,900135d to sale

Sale price not disclosed

2beds|840sqft

210 E 12th Street, Ottawa, KS

1,520 90 75 10
811 S Hickory Street, Ottawa, KS
Sold 8/28/26
Listed for
$185,000135d to sale

Sale price not disclosed

3beds|1,084sqft

811 S Hickory Street, Ottawa, KS

946 45 36 10
713 S Sycamore Street, Ottawa, KS
Sold 8/28/26
Listed for
$152,90079d to sale

Sale price not disclosed

2beds|713sqft

713 S Sycamore Street, Ottawa, KS

396 20 17 2
1229 S Elm Street, Ottawa, KS
Sold 8/28/26
Listed for
$345,00030d to sale

Sale price not disclosed

5beds|2,654sqft

1229 S Elm Street, Ottawa, KS

704 15 12 6
① Kansas City itself — the place you are on

Homes by price in Kansas City

④ Zip codes, every city, then wider — widest

Nearby ZIP codes

PlaceMedian list
66062$639,950
66061$604,900
66048$214,975
64083$404,990
66221$953,778
64152$560,000
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
Months supply.
How many months it would take to sell every home now for sale at the pace of the last 90 days: homes for sale ÷ (closings in the last 90 days ÷ 3).
Median list.
The middle asking price among the homes for sale right now. Half are listed above it, half below.
Days to contract.
The middle number of days between a home being listed and going under contract, over the last 90 days of closings. It is not days-to-close, and it is not how long today's listings have been sitting. Newly built homes are excluded, because a build finishing is not a market moving.
For sale.
Homes listed as active right now. A live count, not a monthly average.
Coming soon.
Homes announced but not yet accepting showings. A live count.
Under contract.
Homes with an accepted contract that have not closed yet. A live count.

Search homes for sale in every city we cover

CityMedian list
Archie$267,000
AvondaleMedian—
Basehor$468,500
Belton$349,950
BirminghamMedian—
Blue Springs$397,450
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
Months supply.
How many months it would take to sell every home now for sale at the pace of the last 90 days: homes for sale ÷ (closings in the last 90 days ÷ 3).
Median list.
The middle asking price among the homes for sale right now. Half are listed above it, half below.
Days to contract.
The middle number of days between a home being listed and going under contract, over the last 90 days of closings. It is not days-to-close, and it is not how long today's listings have been sitting. Newly built homes are excluded, because a build finishing is not a market moving.
For sale.
Homes listed as active right now. A live count, not a monthly average.
Coming soon.
Homes announced but not yet accepting showings. A live count.
Under contract.
Homes with an accepted contract that have not closed yet. A live count.

Search for homes in popular markets

MarketFor sale
Heritage Ranch29
Canyon Lakes26
Garrett Ranch24
Ruskin Heights23
Seven Bridges23
Tomahawk Valley22
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
For sale.
Homes listed as active right now. A live count, not a monthly average.

Search homes by county

PlaceMedian list
Jackson County, MO$275,000
Clay County, MO$379,950
Cass County, MO$365,000
Platte County, MO$499,000
Johnson County, KS$613,840
Wyandotte County, KS$249,000
Leavenworth County, KS$283,700
Miami County, KS$328,250
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
Months supply.
How many months it would take to sell every home now for sale at the pace of the last 90 days: homes for sale ÷ (closings in the last 90 days ÷ 3).
Median list.
The middle asking price among the homes for sale right now. Half are listed above it, half below.
Days to contract.
The middle number of days between a home being listed and going under contract, over the last 90 days of closings. It is not days-to-close, and it is not how long today's listings have been sitting. Newly built homes are excluded, because a build finishing is not a market moving.
For sale.
Homes listed as active right now. A live count, not a monthly average.
Coming soon.
Homes announced but not yet accepting showings. A live count.
Under contract.
Homes with an accepted contract that have not closed yet. A live count.