Real Estate & Homes For Sale

219 homes fit this search · Sorted by Newest Listed

820 S Main Street, Liberty, MO
69 days
$255,00069d active
3beds|1baths|888sqft|House for sale

820 S Main Street, Liberty, MO

1,812 83 18 7
9543 N Kentucky Avenue, Kansas City, MO
Price Cut · $13K
$637,00070d active
6beds|5.5baths|4,068sqft|House for sale

9543 N Kentucky Avenue, Kansas City, MO

4,000 200 242 59
842 York Place, Liberty, MO
Open Fri (10/2)
$315,00071d active
3beds|2baths|1,670sqft|House for sale

842 York Place, Liberty, MO

391 25 6 3
435 Ford Avenue, Liberty, MO
Single-story
$195,00072d active
3beds|2baths|1,065sqft|House for sale

435 Ford Avenue, Liberty, MO

811 33 14 6
809 Cottonwood Place, Liberty, MO
Price Cut · $10K
$530,00074d active
5beds|5.5baths|3,952sqft|House for sale

809 Cottonwood Place, Liberty, MO

4,000 200 143 15
9307 NE 97th Terrace, Kansas City, MO
Price Cut · $35K
$499,90075d active
4beds|3.5baths|2,379sqft|House for sale

9307 NE 97th Terrace, Kansas City, MO

4,000 200 132 54
1524 Oxford Court, Liberty, MO
Price Cut · $25K
$325,00076d active
4beds|3baths|2,632sqft|House for sale

1524 Oxford Court, Liberty, MO

1,447 139 32 14
7905 NE 112th Street, Kansas City, MO
Price Cut · $30K
$449,90076d active
4beds|3baths|2,736sqft|House for sale

7905 NE 112th Street, Kansas City, MO

4,000 200 148 26
506 W Mississippi Street, Liberty, MO
Price Cut · $40K
$399,90076d active
3beds|2baths|3,344sqft|House for sale

506 W Mississippi Street, Liberty, MO

3,524 188 66 17
2152 Hay Market Court, Liberty, MO
Price Cut · $25K
$489,90077d active
4beds|3baths|2,283sqft|House for sale

2152 Hay Market Court, Liberty, MO

1,786 200 41 15
1957 Longview Drive, Liberty, MO
Brand new (2026)
$619,95081d active
4beds|3.5baths|2,413sqft|House for sale

1957 Longview Drive, Liberty, MO

4,000 187 170 40
403 Kingsley Avenue, Liberty, MO
Price Cut · $25K
$335,00082d active
3beds|3baths|2,475sqft|House for sale

403 Kingsley Avenue, Liberty, MO

3,994 200 132 25
8005 NE 111th Street, Kansas City, MO
Price Cut · $10K
$410,00083d active
4beds|3baths|2,403sqft|House for sale

8005 NE 111th Street, Kansas City, MO

1,462 141 24 12
401 N Skyline Drive, Liberty, MO
Price Cut · $10K
$20,00083d active
26,571sqft lot|Land for sale

401 N Skyline Drive, Liberty, MO

186 6 11 3
203 E Pine Street, Liberty, MO
Price Cut · $100
$169,90086d active
3beds|1baths|1,164sqft|House for sale

203 E Pine Street, Liberty, MO

660 43 21 8
224 S Missouri Street, Liberty, MO
Price Cut · $5K
$154,90086d active
2beds|1baths|1,156sqft|House for sale

224 S Missouri Street, Liberty, MO

1,611 112 21 16
8308 NE 74Th Terrace, Kansas City, MO
Price Cut · $20K
$405,00090d active
3beds|3.5baths|2,029sqft|House for sale

8308 NE 74Th Terrace, Kansas City, MO

3,107 200 65 36
2144 Deerfield Terrace, Liberty, MO
Brand new (2026)
$539,90090d active
4beds|3baths|2,390sqft|House for sale

2144 Deerfield Terrace, Liberty, MO

2,105 36 22 22
524 Skyview Lane, Liberty, MO
Brand new (2026)
$541,90090d active
4beds|3baths|2,703sqft|House for sale

524 Skyview Lane, Liberty, MO

2,831 145 54 15
10308 NE 98th Terrace, Kansas City, MO
Waterfront
$475,00090d active
5beds|4.5baths|3,064sqft|House for sale

10308 NE 98th Terrace, Kansas City, MO

1,845 121 31 18
124 Johnson Road, Liberty, MO
Price Cut · $5K
$405,00096d active
4beds|3baths|2,797sqft|House for sale

124 Johnson Road, Liberty, MO

4,000 196 63 50
N Water Street, Liberty, MO
2+ acre lot
$200,00098d active
2.33acres|Land for sale

N Water Street, Liberty, MO

85 7 9 1
9020 N Oxford Avenue, Kansas City, MO
Price Cut · $5K
$754,900104d active
6beds|6.5baths|4,896sqft|House for sale

9020 N Oxford Avenue, Kansas City, MO

2,538 200 87 15
7702 NE 107th Street, Kansas City, MO
Brand new (2026)
$496,990104d active
4beds|3baths|2,511sqft|House for sale

7702 NE 107th Street, Kansas City, MO

1,296 60 23 7
① 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,950
66061$621,290
66048$215,000
64083$405,381
66221$951,839
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$275,000
AvondaleMedian—
Basehor$468,500
Belton$350,000
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 homes in popular markets

MarketFor sale
Heritage Ranch28
Canyon Lakes27
Seven Bridges26
Garrett Ranch25
Tomahawk Valley22
Ruskin Heights22
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$382,000
Cass County, MO$364,950
Platte County, MO$499,000
Johnson County, KS$621,230
Wyandotte County, KS$249,000
Leavenworth County, KS$280,000
Miami County, KS$325,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.