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



11263 S Summit Street, Olathe, KS
New · 2d ago
7206 W 101st Terrace, Overland Park, KS
New · 2d ago



9844 Greeley Street, Lenexa, KS
New · 2d ago



9846 Greeley Street, Lenexa, KS
New · 2d ago



12537 S Logan Street, Olathe, KS
New · 2d ago



2821 W 73rd Street, Prairie Village, KS
New · 2d ago



5248 W 115TH Terrace, Leawood, KS
New · 3d ago



59 S 17th Street, Kansas City, KS
New · 3d ago



10510 W 327th Street, Paola, KS
New · 3d ago



1903 Elizabeth Avenue, Kansas City, KS
New · 2d ago



601 S 7th Street, Leavenworth, KS
New · 2d ago

7031 Edith Avenue, Kansas City, KS
New · 2d ago



10407 Long Street, Overland Park, KS
New · 2d ago



6 S 3rd Street, Louisburg, KS
New · 2d ago



13312 W 61st Terrace, Shawnee, KS
New · 2d ago



21629 Green Road, Leavenworth, KS
New · 3d ago

15416 Juniper Lane, Basehor, KS
New · 2d ago

6230 Howe Drive, Fairway, KS
New · 3d ago



8521 Goodman Street, Overland Park, KS
New · 3d ago



5706 Walmer Street, Mission, KS
New · 4d ago

2016 W 83rd Terrace, Leawood, KS
New · 3d ago



5118 Crest Drive, Kansas City, KS
New · 3d ago


14538 S Mullen Street, Olathe, KS
New · 4d ago

22402 W 45th Street, Shawnee, KS
New · 3d ago
Kansas Real Estate Market Trends
About Kansas Real Estate
Kansas has 10,849 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,849 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 $213 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,124 homes have sold in Kansas over the last 12 months. Browse the recently-sold homes to see what's moving in the area.