Waterfront Homes for Sale in Johnson County, KS

18 homes for sale in Johnson County · Sorted by Newest Listed

4715 Black Swan Drive, Shawnee, KS
Coming soon
$930,000Active 10/8
5beds|4baths|4,050sqft|Coming soon

4715 Black Swan DriveShawnee, KS

85342
10164 Mackey Street, Overland Park, KS
Price Cut · $30K
$749,90025d active
4beds|5.5baths|5,872sqft|House for sale

10164 Mackey StreetOverland Park, KS

4,0002008447
15592 S Greenwood Street, Olathe, KS
Coming soon
$1,195,000Active 9/23
5beds|5.5baths|4,000sqft|Coming soon

15592 S Greenwood StreetOlathe, KS

104383
15201 Bond Street, Overland Park, KS
Open Sat (9/19)
$1,500,00042d active
6beds|5.5baths|5,042sqft|House for sale

15201 Bond StreetOverland Park, KS

41232123
7130 Westgate Street, Shawnee, KS
Waterfront
$875,00061d active
4beds|3baths|3,400sqft|House for sale

7130 Westgate StreetShawnee, KS

4,00020033577
16984 S Mahaffie Street, Olathe, KS
Waterfront
$526,00063d active
3beds|3.5baths|1,894sqft|House for sale

16984 S Mahaffie StreetOlathe, KS

2,5261403130
1012 S Wyckford Street, Olathe, KS
Price Cut · $40K
$585,00081d active
3beds|3.5baths|2,651sqft|House for sale

1012 S Wyckford StreetOlathe, KS

1,34298399
18722 W 169th Terrace, Olathe, KS
Waterfront
$582,00097d active
4beds|3baths|2,436sqft|House for sale

18722 W 169th TerraceOlathe, KS

3,2351956431
3636 W 89th Street, Leawood, KS
Price Cut · $75K
$1,425,000139d active
5beds|4baths|4,312sqft|House for sale

3636 W 89th StreetLeawood, KS

3,8981878420
8801 Mission Road, Leawood, KS
Price Cut · $245K
$2,250,000136d active
4beds|5baths|4,502sqft|House for sale

8801 Mission RoadLeawood, KS

4,00014516665
12975 S Frontier Road, Olathe, KS
Price Cut · $10K
$225,000145d active
2.40acres|Land for sale

12975 S Frontier RoadOlathe, KS

169893
28510 W 161st Street, Gardner, KS
Waterfront
$492,000157d active
3beds|3.5baths|1,894sqft|House for sale

28510 W 161st StreetGardner, KS

4,00013711043
125 Lakeshore Drive S, Lake Quivira, KS
Price Cut · $110K
$780,000194d active
3beds|3.5baths|1,718sqft|House for sale

125 Lakeshore Drive SLake Quivira, KS

1,428531611
4111 Frisbie Road, Shawnee, KS
Waterfront
$1,300,000202d active
3beds|3.5baths|3,974sqft|House for sale

4111 Frisbie RoadShawnee, KS

63717137
16135 S Kaw Street, Olathe, KS
Waterfront
$682,015248d active
4beds|3baths|2,537sqft|House for sale

16135 S Kaw StreetOlathe, KS

41325178
8952 Ginger Street, Lenexa, KS
Waterfront
$1,925,000260d active
4beds|5.5baths|4,304sqft|House for sale

8952 Ginger StreetLenexa, KS

303684
8982 Ginger Street, Lenexa, KS
Waterfront
$1,799,000278d active
4beds|3baths|3,655sqft|House for sale

8982 Ginger StreetLenexa, KS

1,398713215
17230 Galloway Drive, Stilwell, KS
Waterfront
$700,000874d active
2.21acres|Land for sale

17230 Galloway DriveStilwell, KS

160683

About Waterfront Homes inJohnson County, KS

Johnson County, KS has 18 waterfront homes for sale right now, with a median list price of $629,475 as of Sep 15 These waterfront homes were built between 1920 and 2026, ranging from 1,718 to 5,872 square feet.

Waterfront Homes FAQsJohnson County, KS

How many waterfront homes are for sale in Johnson County, KS?

There are currently 18 waterfront homes for sale in Johnson County, KS on HouseLoop, updated in real time from Heartland MLS.

What is the median list price of waterfront homes in Johnson County, KS?

The median list price of waterfront homes for sale in Johnson County, KS is $780,000, or about $314 per square foot.

① Johnson County itselfthe place you are on

Schoolsserving Johnson County

SchoolMedian list
School districts
Olathe School District$600,000
Blue Valley School District$850,000
Shawnee Mission School District$432,475
Spring Hill School District$600,000
De Soto School District$659,975
Gardner Edgerton School District$414,990
High schools
Spring Hill$599,800
Olathe Northwest$649,475
Blue Valley Southwest$1,015,294
Blue Valley$750,000
Olathe West$664,950
Blue Valley North$950,000
How we compute these
Median list.
The middle asking price among the homes for sale right now. Half are listed above it, half below.
For sale.
Homes listed as active right now. A live count, not a monthly average.

Newly listedin Johnson County, KS

AddressPrice
21347 Cleveland StreetPrice$369,991
6634 McCormick DrivePrice$598,675
22675 W 89th StreetPrice$685,150
717 S Sunset DrivePrice$305,000
1101 E Northview StreetPrice$345,000
7426 Beverly StreetPrice$290,000
3313 W 138th StreetPrice$980,000
5141 Monrovia StreetPrice$324,500
22692 W 87th StreetPrice$514,500
22695 W 87th StreetPrice$521,450
2284 Wabash StreetPrice$736,950
2201 W 120th StreetPrice$575,000

Recently went under contractin Johnson County, KS

AddressList price
21106 W. 81st StreetList price$1,441,155
2346 W Piatt LaneList price$449,000
17980 W 191st StreetList price$350,000
9534 Connell DriveList price$390,000
761 N Somerset TerraceList price$315,000
36431 W 102nd PlaceList price$379,000
16979 S Bradley DriveList price$678,572
7740 Briar DriveList price$425,000
11740 Oakmont StreetList price$310,000
8018 W 122nd TerraceList price$545,000
5124 Noble StreetList price$425,000
13213 El Monte StreetList price$899,000
How we compute these
Under contract.
Homes with an accepted contract that have not closed yet. A live count.
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.

Homes by pricein Johnson County

Homes by featurein Johnson County

Search by property typein Johnson County

Property typeMedian sale
Single Family$485,000
Townhouse$322,000
VillaMedian
Condo / Loft$215,000
Half DuplexMedian
DuplexMedian
TriplexMedian
Lots / Land$319,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).
For sale.
Homes listed as active right now. A live count, not a monthly average.
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.
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.
③ Nearby citiestwo steps out

Search homesin Johnson County

CityMedian list
Overland Park$761,390
Olathe$634,975
Shawnee$572,000
Lenexa$653,000
Leawood$980,000
Prairie Village$1,197,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.
④ Zip codes, every city, then widerwidest

ZIP codesin Johnson County

PlaceMedian list
66062$639,000
66061$624,970
66208$1,380,000
66212$365,000
66221$951,889
66030$449,445
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 salein every city we cover

CityMedian list
Archie$269,500
AvondaleMedian
Basehor$469,225
Belton$332,450
BirminghamMedian
Blue Springs$399,900
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 homesin popular markets

MarketFor sale
Heritage Ranch28
Canyon Lakes25
Ruskin Heights25
Garrett Ranch24
Tomahawk Valley23
Seven Bridges23
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.

Or go wider stillcounty, metro and state

PlaceMedian list
Jackson County, MO$275,000
Clay County, MO$374,950
Cass County, MO$359,990
Platte County, MO$499,900
Wyandotte County, KS$249,000
Leavenworth County, KS$287,000
Miami County, KS$324,900
Kansas City metroMedian
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.