Kansas Real Estate & Homes For Sale
3,039 results · Sorted by Newest Listed



3812 Clayton Drive, Leavenworth, KS
New · 6d ago



1149 Grandview Boulevard, Kansas City, KS
New · 3d ago



8633 W 89th Street, Overland Park, KS
New · 3d ago



13929 W 76th Circle, Lenexa, KS
New · 3d ago

16408 Riggs Road, Stilwell, KS

2417 W 49th Terrace, Westwood, KS
New · 3d ago

5642 Brownridge Drive, Shawnee, KS
New · 5d ago

6011 Freeman Avenue, Kansas City, KS
New · 4d ago
7435 Reeds Lane, Overland Park, KS
New · 3d ago



8531 Long Street, Lenexa, KS
New · 3d ago



17360 W 156th Street, Olathe, KS
New · 3d ago



3212 N 110th Street, Kansas City, KS
New · 3d ago



38210 Osawatomie Road, Osawatomie, KS
New · 3d ago



8515 Hallet Street, Lenexa, KS
New · 3d ago



5909 Greenwood Street, Shawnee, KS
New · 3d ago


6418 Anderson Street, Shawnee, KS
New · 4d ago



21836 W 176th Terrace, Olathe, KS
New · 4d ago

13939 W 150 Terrace, Olathe, KS
New · 5d ago

21901 W 47th Terrace, Shawnee, KS
New · 4d ago


12302 W 139TH Terrace, Overland Park, KS
New · 5d ago



9009 W 82nd Place, Overland Park, KS
New · 4d ago


14213 W 94th Street, Lenexa, KS
New · 4d ago



2212 S 19th Terrace, Leavenworth, KS
New · 4d ago



15756 S Sunset Drive, Olathe, KS
New · 4d ago
Kansas Real Estate Market Trends
About Kansas Real Estate
Kansas has 10,875 homes for sale right now, with a median list price of $319,500, ranging from 9 to 18,730,800 square feet.
Kansas Real Estate FAQ
How many homes are for sale in Kansas?
There are currently 10,875 homes for sale in Kansas on HouseLoop, updated in real time from Heartland MLS.
What is the median list price of homes in Kansas?
The median list price of homes for sale in Kansas is $319,500, or about $212 per square foot.
How long do homes stay on the market in Kansas?
Homes for sale in Kansas spend an average of 102 days on the market before going under contract.
How many homes have sold in Kansas in the past year?
35,156 homes have sold in Kansas over the last 12 months. Browse the recently-sold homes to see what's moving in the area.