Real Estate & Homes For Sale

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

20100 S ST RT J Highway, Peculiar, MO
Price Cut · $45K
$599,99938d active
3beds|3baths|3,950sqft|House for sale

20100 S ST RT J Highway, Peculiar, MO

1,638 70 38 13
1129 Parker Avenue, Osawatomie, KS
Price Cut · $25K
$249,90038d active
4beds|3baths|1,500sqft|House for sale

1129 Parker Avenue, Osawatomie, KS

1,429 63 43 24
8605 Wayne Avenue, Kansas City, MO
Single-story
$120,00038d active
2beds|1baths|700sqft|House for sale

8605 Wayne Avenue, Kansas City, MO

800 48 17 7
10004 E 38th Terrace, Kansas City, MO
Price Cut · $10K
$229,00038d active
4beds|2.5baths|1,184sqft|House for sale

10004 E 38th Terrace, Kansas City, MO

1,589 71 37 19
3930 W 223 Street, Bucyrus, KS
Price Cut · $30K
$895,00038d active
5beds|4.5baths|4,206sqft|House for sale

3930 W 223 Street, Bucyrus, KS

2,059 75 40 12
719-721 Prospect Avenue, Kansas City, MO
Coming soon
$320,000Active 10/29
3,929sqft lot|Coming soon

719-721 Prospect Avenue, Kansas City, MO

65 3 8 2
119 N Wilson Street E, Independence, MO
38 days
$58,50038d active
28,841sqft lot|Land for sale

119 N Wilson Street E, Independence, MO

102 6 4 3
10419 N Liberty Street, Kansas City, MO
3-car garage
$680,00038d active
4beds|3baths|2,875sqft|House for sale

10419 N Liberty Street, Kansas City, MO

4,000 200 150 62
8517 Flora Avenue, Kansas City, MO
Single-story
$120,00038d active
2beds|1baths|1,404sqft|House for sale

8517 Flora Avenue, Kansas City, MO

733 40 15 3
9436 Aurora Street, Lenexa, KS
Price Cut · $40K
$675,00038d active
4beds|3baths|2,336sqft|House for sale

9436 Aurora Street, Lenexa, KS

3,600 200 74 23
21070 W 217th Street, Spring Hill, KS
Price Cut · $40K
$393,99038d active
4beds|3baths|2,190sqft|House for sale

21070 W 217th Street, Spring Hill, KS

2,699 136 56 34
3621 E 46TH Terrace, Kansas City, MO
Single-story
$87,50038d active
2beds|1baths|1,300sqft|House for sale

3621 E 46TH Terrace, Kansas City, MO

457 21 19 3
18455 W 205th Street, Spring Hill, KS
Brand new (2026)
$489,95038d active
5beds|3baths|2,495sqft|House for sale

18455 W 205th Street, Spring Hill, KS

2,498 56 24 14
12215 S Eagle Crest Drive, Lee's Summit, MO
2+ acre lot
$825,00038d active
2beds|2baths|1,709sqft|House for sale

12215 S Eagle Crest Drive, Lee's Summit, MO

2,251 120 40 25
3355 N 115th Street, Kansas City, KS
5+ acre lot
$539,00038d active
2beds|1baths|1,152sqft|House for sale

3355 N 115th Street, Kansas City, KS

3,530 148 43 22
3725 N 154th Street, Basehor, KS
3-car garage
$450,00038d active
4beds|3baths|2,516sqft|House for sale

3725 N 154th Street, Basehor, KS

4,000 200 171 41
201 Mesa Drive, Smithville, MO
Vaulted ceilings
$330,00038d active
3beds|3.5baths|1,839sqft|House for sale

201 Mesa Drive, Smithville, MO

681 22 21 9
1206 W Lucy Webb Road, Raymore, MO
Price Cut · $6K
$369,00038d active
3beds|3.5baths|1,664sqft|House for sale

1206 W Lucy Webb Road, Raymore, MO

232 18 11 3
2018 Kansas Avenue, Kansas City, MO
38 days
$12,50038d active
4,356sqft lot|Land for sale

2018 Kansas Avenue, Kansas City, MO

102 5 8 3
302 E 3rd Drive S, Independence, MO
Open Sun (10/4)
$207,00038d active
3beds|2.5baths|1,348sqft|House for sale

302 E 3rd Drive S, Independence, MO

142 5 6 1
3820 N Brighton Avenue, Kansas City, MO
Price Cut · $18K
$190,00038d active
3beds|1baths|945sqft|House for sale

3820 N Brighton Avenue, Kansas City, MO

1,035 52 30 9
16900 E Ellison Way, Independence, MO
Price Cut · $11K
$208,90038d active
4beds|2baths|1,456sqft|House for sale

16900 E Ellison Way, Independence, MO

746 49 16 5
403 S Lakeshore Drive, Raymore, MO
Price Cut · $29K
$388,00038d active
4beds|3baths|1,663sqft|House for sale

403 S Lakeshore Drive, Raymore, MO

4,000 197 122 60
0004 Switzer Road, Louisburg, KS
5+ acre lot
$329,00038d active
14.53acres|Land for sale

0004 Switzer Road, Louisburg, KS

81 3 8 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$633,925
66061$625,355
66048$219,975
64083$410,908
66221$965,928
64152$550,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$315,000
AvondaleMedian—
Basehor$473,700
Belton$364,950
BirminghamMedian—
Blue Springs$394,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 homes in popular markets

MarketFor sale
Heritage Ranch29
Canyon Lakes27
Seven Bridges27
Garrett Ranch25
Tomahawk Valley22
Falcon Lakes22
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$389,900
Cass County, MO$369,900
Platte County, MO$499,900
Johnson County, KS$609,950
Wyandotte County, KS$249,000
Leavenworth County, KS$297,000
Miami County, KS$324,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.