$120,000
- 2 Beds
- 1 Bath
- 1,056 Sq Ft
278 Market St, Osage City, KS 66523
278 Market St, Osage City, KS 66523$120,000
278 Market St, Osage City, KS 66523
278 Market St, Osage City, KS 66523$135,000
618 Main St, Osage City, KS 66523
618 Main St, Osage City, KS 66523$170,000
432 Lakin St, Osage City, KS 66523
432 Lakin St, Osage City, KS 66523$180,000
30 Main St, Osage City, KS 66523
30 Main St, Osage City, KS 66523$199,900
631 S 4th St, Osage City, KS 66523
631 S 4th St, Osage City, KS 66523$210,000
404 Lincoln St, Osage City, KS 66523
404 Lincoln St, Osage City, KS 66523$240,000
267 Ellinwood St, Osage City, KS 66523
267 Ellinwood St, Osage City, KS 66523$230,000
718 S 9th St, Osage City, KS 66523
718 S 9th St, Osage City, KS 66523$75,000
624 Lincoln St, Osage City, KS 66523
624 Lincoln St, Osage City, KS 66523Call for Price
613 Lincoln St, Osage City, KS 66523
613 Lincoln St, Osage City, KS 66523$385,000
1031 Schenk St, Osage City, KS 66523
1031 Schenk St, Osage City, KS 66523$168,000
222 S 6th St, Osage City, KS 66523
222 S 6th St, Osage City, KS 66523On average, homes in Osage City, KS sell after 38 days on the market compared to the national average of 50 days. The median sale price for homes in Osage City, KS over the last 12 months is $175,000, up 10% from the median home sale price over the previous 12 months.
In Osage City, there are currently 12 houses for sale, offering an array of options for potential buyers. With houses priced between $75,000 to $385,000, there's a range to accomodate every budget. As of June, 2025 the median home price in Osage City is $185,000, while the average sale price is $197,098, offering insights into the local housing market. On average, houses spend 38 days listed before being sold. Whether you're searching for a single-family residence, exploring single-family detached houses for sale, or considering new construction houses for sale, there are options to cater to different lifestyles. Explore the listings and houses for sale in Osage City, KS and find the perfect place to call home.