4-Bedroom Homes for Sale in Johnson County, KS

886 homes fit this search · Sorted by Newest Listed

9500 Meadow Lane, Leawood, KS
Coming soon
$695,000Active 9/25
4beds|3baths|2,917sqft|Coming soon

9500 Meadow LaneLeawood, KS

New · just now

103 3 6 1
2416 W 179th Street, Overland Park, KS
New · 7h ago
$895,6257h active
4beds|4.5baths|3,148sqft|House for sale

2416 W 179th StreetOverland Park, KS

New · 7h ago

162 6 6 1
15382 162nd Street, Olathe, KS
New · 9h ago
$632,9009h active
4beds|3baths|2,525sqft|House for sale

15382 162nd StreetOlathe, KS

New · 9h ago

182 4 5 1
14018 ASH Street, Overland Park, KS
Coming soon
$650,000Active 9/24
4beds|6baths|3,809sqft|Coming soon

14018 ASH StreetOverland Park, KS

New · 11h ago

67 3 6 2
866 N Maple Street, Gardner, KS
New · 12h ago
$405,00012h active
4beds|4.5baths|2,681sqft|House for sale

866 N Maple StreetGardner, KS

New · 12h ago

129 7 7 3
17308 Oakshire Street, Overland Park, KS
New · 23h ago
$1,100,00023h active
4beds|4.5baths|3,231sqft|House for sale

17308 Oakshire StreetOverland Park, KS

New · 23h ago

258 12 12 3
8025 Dearborn Drive, Prairie Village, KS
Coming soon
$550,000Active 9/25
4beds|3baths|2,330sqft|Coming soon

8025 Dearborn DrivePrairie Village, KS

New · 23h ago

62 6 7 3
4913 Brownridge Street, Shawnee, KS
Coming soon
$409,950Active 10/8
4beds|3baths|1,984sqft|Coming soon

4913 Brownridge StreetShawnee, KS

New · 1d ago

73 3 4 1
5316 W 132 Street, Overland Park, KS
Coming soon
$720,000Active 9/28
4beds|5.5baths|4,052sqft|Coming soon

5316 W 132 StreetOverland Park, KS

New · 1d ago

72 6 7 3
224 S Walnut Street, Olathe, KS
Fireplace
$130,0001d active
4beds|1baths|1,769sqft|House for sale

224 S Walnut StreetOlathe, KS

New · 1d ago

128 3 4 3
2809 W 175th Place, Overland Park, KS
Brand new (2026)
$1,699,9001d active
4beds|4.5baths|4,358sqft|House for sale

2809 W 175th PlaceOverland Park, KS

New · 1d ago

1,008 22 18 5
11656 Deer Run Street, Olathe, KS
Open Sat (9/26)
$539,0001d active
4beds|3baths|3,613sqft|House for sale

11656 Deer Run StreetOlathe, KS

New · 1d ago

117 5 7 2
11013 S Glenview Lane, Olathe, KS
Coming soon
$625,000Active 10/4
4beds|4.5baths|4,079sqft|Coming soon

11013 S Glenview LaneOlathe, KS

New · 1d ago

63 3 8 3
945 E Cottage Creek Drive, Gardner, KS
Coming soon
$375,000Active 10/2
4beds|3.5baths|1,725sqft|Coming soon

945 E Cottage Creek DriveGardner, KS

New · 1d ago

55 3 4 2
22312 W 76th Street, Shawnee, KS
Built 2025
$488,3601d active
4beds|3baths|2,397sqft|Townhome for sale

22312 W 76th StreetShawnee, KS

New · 1d ago

367 11 8 8
5012 W 163RD Street, Overland Park, KS
Coming soon
$650,000Active 9/24
4beds|4.5baths|4,003sqft|Coming soon

5012 W 163RD StreetOverland Park, KS

New · 1d ago

75 3 6 2
5600 Roe Boulevard, Roeland Park, KS
Open Sun (9/20)
$425,0001d active
4beds|3baths|1,975sqft|House for sale

5600 Roe BoulevardRoeland Park, KS

New · 1d ago

353 20 10 2
8905 Lamar Avenue, Overland Park, KS
Coming soon
$515,000Active 9/30
4beds|4.5baths|2,257sqft|Coming soon

8905 Lamar AvenueOverland Park, KS

New · 1d ago

97 3 8 3
724 N Singletree Street, Olathe, KS
Coming soon
$450,000Active 10/1
4beds|3.5baths|2,430sqft|Coming soon

724 N Singletree StreetOlathe, KS

New · 1d ago

91 3 8 3
4506 W 93rd Terrace, Prairie Village, KS
Painted cabinets
$749,9001d active
4beds|3baths|3,156sqft|House for sale

4506 W 93rd TerracePrairie Village, KS

New · 1d ago

347 11 11 4
6655 OAK RIDGE Drive, Shawnee, KS
3-car garage
$549,7501d active
4beds|4.5baths|3,168sqft|House for sale

6655 OAK RIDGE DriveShawnee, KS

New · 1d ago

551 16 19 9
9511 129th Street W, Overland Park, KS
Coming soon
$750,000Active 10/2
4beds|5.5baths|4,065sqft|Coming soon

9511 129th Street WOverland Park, KS

New · 1d ago

101 4 4 2
14022 S Cottonwood Drive, Olathe, KS
Coming soon
$365,000Active 9/25
4beds|3.5baths|2,080sqft|Coming soon

14022 S Cottonwood DriveOlathe, KS

New · 1d ago

90 3 8 2
18804 99th Street, Lenexa, KS
Coming soon
$646,000Active 9/25
4beds|4.5baths|3,184sqft|Coming soon

18804 99th StreetLenexa, KS

New · 2d ago

65 3 6 1

About 4+ Bedroom Homes in Johnson County, KS

Johnson County, KS has 886 4+ bedroom homes for sale right now, with a median list price of $614,950 as of Sep 19 These 4+ bedroom homes were built between 1900 and 2027, ranging from 1,200 to 11,006 square feet.

4+ Bedroom Homes FAQs Johnson County, KS

How many 4+ bedroom homes are for sale in Johnson County, KS?

There are currently 886 4+ bedroom homes for sale in Johnson County, KS on HouseLoop, updated in real time from Heartland MLS.

What is the median list price of 4+ bedroom homes in Johnson County, KS?

The median list price of 4+ bedroom homes for sale in Johnson County, KS is $596,210, or about $231 per square foot.

① Johnson County itselfthe place you are on

Schools serving Johnson County

SchoolMedian list
School districts
Olathe School District$599,000
Blue Valley School District$845,000
Shawnee Mission School District$432,425
Spring Hill School District$601,990
De Soto School District$625,000
Gardner Edgerton School District$403,513
High schools
Spring Hill$600,000
Olathe Northwest$649,000
Blue Valley$754,544
Blue Valley Southwest$1,031,968
Olathe West$664,950
Shawnee Mission East$997,500
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 listed in Johnson County, KS

AddressPrice
18420 W 205th StreetPrice$438,205
2416 W 179th StreetPrice$895,625
1002 N Findley StreetPrice$1,600,000
20510 Millview RoadPrice$394,900
866 N Maple StreetPrice$405,000
15382 162nd StreetPrice$632,900
2832 W 91st StreetPrice$1,850,000
17308 Oakshire StreetPrice$1,100,000
31687 W 172nd StreetPrice$329,990
5406 Ash StreetPrice$334,950
224 S Walnut StreetPrice$130,000
9636 Outlook DrivePrice$576,000

Recently went under contract in Johnson County, KS

AddressList price
9623 Falcon Valley DrList price$575,000
11618 W 69th StreetList price$320,000
730 N Overlook DriveList price$449,999
4813 Canterbury StreetList price$244,000
8529 Hall StreetList price$525,000
14021 S Summertree LaneList price$325,000
405 N Mesquite StreetList price$380,000
4001 W 101st TerraceList price$1,050,000
12208 W 55 StreetList price$237,500
12214 W 79th TerraceList price$249,900
12424 Long StreetList price$499,000
11283 S Sunray DriveList price$824,510
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 price in Johnson County

Homes by feature in Johnson County

Search by property type in Johnson County

Property typeMedian sale
Single Family$486,000
Townhouse$320,500
VillaMedian
Condo / Loft$220,500
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 homes in Johnson County

CityMedian list
Overland Park$744,925
Olathe$626,705
Shawnee$529,950
Lenexa$649,300
Leawood$980,000
Prairie Village$1,195,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 codes in Johnson County

PlaceMedian list
66062$636,270
66061$609,975
66208$1,395,000
66212$369,950
66221$950,000
66030$435,628
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$275,000
AvondaleMedian
Basehor$459,495
Belton$335,000
BirminghamMedian
Blue Springs$396,864
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
Ruskin Heights25
Canyon Lakes25
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 still county, metro and state

PlaceMedian list
Jackson County, MO$275,000
Clay County, MO$375,000
Cass County, MO$364,900
Platte County, MO$499,900
Wyandotte County, KS$249,000
Leavenworth County, KS$290,950
Miami County, KS$305,448
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.