Real Estate & Homes For Sale

8,096 homes fit this search · Sorted by Newest Listed

12007 W 173rd Terrace, Overland Park, KS
1+ acre lot
$2,850,00018d active
4beds|7baths|5,071sqft|House for sale

12007 W 173rd Terrace, Overland Park, KS

2,377 113 69 19
6013 W 137 Street, Overland Park, KS
Open Tue (9/29)
$1,720,00018d active
4beds|4baths|4,493sqft|House for sale

6013 W 137 Street, Overland Park, KS

3,433 147 119 33
929 NE Emily Lane, Lee's Summit, MO
Coming soon
$750,000Active 10/15
4beds|6baths|4,194sqft|Coming soon

929 NE Emily Lane, Lee's Summit, MO

86 3 4 3
12216 E 89th Terrace, Kansas City, MO
Price Cut · $6K
$379,50018d active
4beds|3baths|2,080sqft|House for sale

12216 E 89th Terrace, Kansas City, MO

2,095 79 52 9
805 N Buckeye Street, Gardner, KS
Price Cut · $13K
$319,89518d active
3beds|2baths|1,234sqft|House for sale

805 N Buckeye Street, Gardner, KS

841 34 25 3
748 S Peculiar Drive, Peculiar, MO
Walk-in closet
$378,00018d active
3beds|3.5baths|2,100sqft|House for sale

748 S Peculiar Drive, Peculiar, MO

864 46 16 5
11 S Tremont Street, Kansas City, KS
18 days
$320,00018d active
3beds|2baths|1,758sqft|House for sale

11 S Tremont Street, Kansas City, KS

1,801 58 29 11
16067 S BROOKFIELD Street, Olathe, KS
Pantry
$439,00018d active
3beds|3.5baths|1,974sqft|Townhome for sale

16067 S BROOKFIELD Street, Olathe, KS

414 15 15 5
509 Peach Tree Circle, Gardner, KS
Price Cut · $16K
$519,00018d active
4beds|4.5baths|2,808sqft|House for sale

509 Peach Tree Circle, Gardner, KS

4,000 116 101 46
837 N Buckeye Street, Gardner, KS
Price Cut · $2K
$373,09518d active
3beds|2baths|1,703sqft|House for sale

837 N Buckeye Street, Gardner, KS

1,127 56 27 12
15278 W 173rd Street, Olathe, KS
Built 2022
$695,00018d active
4beds|3baths|2,704sqft|House for sale

15278 W 173rd Street, Olathe, KS

4,000 170 82 32
3518 W 100th Terrace, Leawood, KS
Pool
$856,40018d active
4beds|6baths|3,722sqft|House for sale

3518 W 100th Terrace, Leawood, KS

4,000 169 89 41
789 N Buckeye Street, Gardner, KS
Price Cut · $5K
$309,99118d active
3beds|2baths|1,216sqft|House for sale

789 N Buckeye Street, Gardner, KS

568 42 21 13
1013 Camelback Trail, Raymore, MO
Brand new (2026)
$400,76218d active
3beds|2baths|1,649sqft|House for sale

1013 Camelback Trail, Raymore, MO

1,103 63 24 16
11815 Armitage Drive, Kansas City, MO
Corner lot
$180,00018d active
3beds|1baths|1,104sqft|House for sale

11815 Armitage Drive, Kansas City, MO

823 40 12 10
6753 Longview Road, Shawnee, KS
Built 2025
$855,00018d active
4beds|3baths|3,003sqft|House for sale

6753 Longview Road, Shawnee, KS

3,400 129 58 36
9591 Outlook Drive, Overland Park, KS
Painted cabinets
$249,90018d active
3beds|3.5baths|1,344sqft|Condo for sale

9591 Outlook Drive, Overland Park, KS

805 20 22 5
1505 Ashton Drive, Liberty, MO
Coming soon
$389,000Active 10/20
3beds|3baths|2,050sqft|Coming soon

1505 Ashton Drive, Liberty, MO

55 3 6 2
1115 Sendera Trail, Raymore, MO
Brand new (2026)
$470,06918d active
4beds|4.5baths|2,362sqft|House for sale

1115 Sendera Trail, Raymore, MO

1,723 43 25 19
11461 Parkview Avenue, Kansas City, KS
Kitchen island
$390,00018d active
4beds|3baths|3,048sqft|House for sale

11461 Parkview Avenue, Kansas City, KS

2,090 75 27 19
NW 188th Street, Holt, MO
5+ acre lot
$965,88018d active
53.66acres|Land for sale

NW 188th Street, Holt, MO

126 6 5 3
1113 NW 12th Street, Blue Springs, MO
Coming soon
$350,000Active 10/1
10,642sqft lot|Coming soon

1113 NW 12th Street, Blue Springs, MO

60 3 4 1
7616 NW Eastside Drive, Weatherby Lake, MO
Waterfront
$765,00018d active
4beds|4.5baths|3,360sqft|House for sale

7616 NW Eastside Drive, Weatherby Lake, MO

1,157 61 16 7
2619 N 46th Terrace, Kansas City, KS
Single-story
$199,40018d active
3beds|1baths|1,180sqft|House for sale

2619 N 46th Terrace, Kansas City, KS

288 9 13 2
① 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,900
66061$614,000
66048$215,000
64083$406,990
66221$949,900
64152$564,500
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$470,700
Belton$364,900
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 Lakes27
Garrett Ranch24
Seven Bridges24
Ruskin Heights22
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$380,000
Cass County, MO$369,900
Platte County, MO$499,900
Johnson County, KS$615,000
Wyandotte County, KS$249,000
Leavenworth County, KS$281,250
Miami County, KS$327,500
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.