Homes Under $400K for Sale in Johnson County, KS

483 homes fit this search · Sorted by Newest Listed

15639 Conser Street, Overland Park, KS
Coming soon
$400,000Active 9/24
3beds|3.5baths|1,959sqft|Coming soon

15639 Conser StreetOverland Park, KS

New · 6h ago

98691
31687 W 172nd Street, Gardner, KS
New · 7h ago
$329,9907h active
3beds|2baths|1,510sqft|House for sale

31687 W 172nd StreetGardner, KS

New · 7h ago

151542
5406 Ash Street, Roeland Park, KS
New · 7h ago
$334,9507h active
2beds|1baths|970sqft|House for sale

5406 Ash StreetRoeland Park, KS

New · 7h ago

123471
224 S Walnut Street, Olathe, KS
New · 8h ago
$130,0008h active
4beds|1baths|1,769sqft|House for sale

224 S Walnut StreetOlathe, KS

New · 8h ago

111343
8116 W 92nd Street, Overland Park, KS
Coming soon
$289,950Active 10/2
3beds|2baths|1,158sqft|Coming soon

8116 W 92nd StreetOverland Park, KS

New · 12h ago

85382
19885 S Main Street, Spring Hill, KS
Coming soon
$325,000Active 10/1
2beds|1baths|902sqft|Coming soon

19885 S Main StreetSpring Hill, KS

New · 13h ago

85362
7020 Widmer Road, Shawnee, KS
New · 14h ago
$330,00014h active
3beds|3.5baths|1,873sqft|House for sale

7020 Widmer RoadShawnee, KS

New · 14h ago

20411103
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 · 14h ago

55342
725 N Willie Street, Olathe, KS
New · 16h ago
$321,90016h active
3beds|2baths|1,424sqft|House for sale

725 N Willie StreetOlathe, KS

New · 16h ago

176591
5117 Rosewood Drive, Roeland Park, KS
Coming soon
$300,000Active 10/8
2beds|1baths|888sqft|Coming soon

5117 Rosewood DriveRoeland Park, KS

New · 17h ago

75341
6216 Robinson Street, Overland Park, KS
New · 17h ago
$200,00017h active
3beds|2baths|1,200sqft|Condo for sale

6216 Robinson StreetOverland Park, KS

New · 17h ago

101653
404 S Church Street, Olathe, KS
Coming soon
$265,000Active 10/9
3beds|1baths|1,302sqft|Coming soon

404 S Church StreetOlathe, KS

New · 18h ago

103342
10906 W 56th Terrace, Shawnee Mission, KS
Coming soon
$310,000Active 9/21
3beds|2baths|1,280sqft|Coming soon

10906 W 56th TerraceShawnee Mission, KS

New · 18h ago

69382
17604 W 67th Terrace, Shawnee, KS
Coming soon
$395,000Active 10/10
3beds|5baths|2,601sqft|Coming soon

17604 W 67th TerraceShawnee, KS

New · 19h ago

87363
8705 Riggs Lane, Overland Park, KS
New · 19h ago
$319,90019h active
3beds|2baths|1,904sqft|Condo for sale

8705 Riggs LaneOverland Park, KS

New · 19h ago

126583
7732 FOSTER Street, Overland Park, KS
New · 21h ago
$275,00021h active
2beds|1baths|768sqft|House for sale

7732 FOSTER StreetOverland Park, KS

New · 21h ago

218394
10237 Foster Street, Overland Park, KS
Coming soon
$245,000Active 9/24
2beds|2.5baths|1,345sqft|Coming soon

10237 Foster StreetOverland Park, KS

New · 21h ago

85361
5913 Noland Road, Shawnee, KS
New · 21h ago
$399,00021h active
3beds|3baths|2,278sqft|House for sale

5913 Noland RoadShawnee, KS

New · 21h ago

2771196
1042 E Millview Circle, Olathe, KS
New · 21h ago
$390,00021h active
3beds|3.5baths|1,829sqft|House for sale

1042 E Millview CircleOlathe, KS

New · 21h ago

40129112
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 · 23h ago

90382
9128 Westbrooke Drive, Overland Park, KS
Single-story
$365,0001d active
3beds|3.5baths|1,748sqft|House for sale

9128 Westbrooke DriveOverland Park, KS

New · 1d ago

40922103
13835 S Shannan Street, Olathe, KS
Vaulted ceilings
$350,0001d active
3beds|2baths|1,592sqft|House for sale

13835 S Shannan StreetOlathe, KS

New · 1d ago

35914139
718 S Stevenson Street, Olathe, KS
Open Sat (9/19)
$245,0001d active
3beds|2.5baths|1,144sqft|House for sale

718 S Stevenson StreetOlathe, KS

New · 1d ago

187882
11318 W 66th Terrace, Shawnee, KS
Single-story
$325,0001d active
3beds|2baths|1,452sqft|House for sale

11318 W 66th TerraceShawnee, KS

New · 1d ago

120771

About Homes Under $400K inJohnson County, KS

Johnson County, KS has 483 homes under $400k for sale right now, with a median list price of $614,950 as of Sep 19 These homes under $400k were built between 1890 and 2026, ranging from 620 to 5,029 square feet.

Homes Under $400K FAQsJohnson County, KS

How many homes under $400k are for sale in Johnson County, KS?

There are currently 483 homes under $400k for sale in Johnson County, KS on HouseLoop, updated in real time from Heartland MLS.

What is the median list price of homes under $400k in Johnson County, KS?

The median list price of homes under $615K as of Sep 19 for sale in Johnson County, KS is $327,500, or about $224 per square foot.

① Johnson County itselfthe place you are on

Schoolsserving Johnson County

SchoolMedian list
School districts
Olathe School District$597,300
Blue Valley School District$848,690
Shawnee Mission School District$429,450
Spring Hill School District$607,720
De Soto School District$630,000
Gardner Edgerton School District$399,990
High schools
Spring Hill$601,990
Olathe Northwest$649,475
Blue Valley$750,000
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 listedin Johnson County, KS

AddressPrice
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
2809 W 175th PlacePrice$1,699,900
11656 Deer Run StreetPrice$539,000
7020 Widmer RoadPrice$330,000
22312 W 76th StreetPrice$488,360
5600 Roe BoulevardPrice$425,000
725 N Willie StreetPrice$321,900
10906 W 173rd TerracePrice$1,950,000

Recently went under contractin Johnson County, KS

AddressList price
9708 England DriveList price$375,000
10106 W 96th-#C TerraceList price$155,000
4831 Reeder StreetList price$249,000
7128 Allman DriveList price$500,000
5411 W 50th StreetList price$319,000
4808 W 158th PlaceList price$689,000
6658 Dearborn DriveList price$650,000
7001 Dearborn StreetList price$265,000
11395 Gardner RoadList price$850,000
8901 W 98th TerraceList price$295,000
10804 Horton StreetList price$505,000
12636 S Belford StreetList price$465,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$486,250
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 homesin 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 codesin 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 salein 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 homesin popular markets

MarketFor sale
Heritage Ranch28
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 stillcounty, 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.