St. Joseph, IL Subdivisions & Condo Buildings

St. Joseph's housing stock is organized into six established subdivisions, all built out and selling almost entirely through resale rather than new construction. Crestlake stands out as the community with the deepest price range and the most active market activity, making it a useful benchmark for the town overall. Around it sit smaller, well-established neighborhoods including Crestview, Crestwood, Heather Hills, Southgate, and The Meadows, each offering single-family homes rather than condos or townhomes. None of these communities is age-restricted, so there's no 55+ active adult section in town, and turnover tends to be gradual, with a handful of sales in any given year rather than a constant churn of new listings. Recent closings across these neighborhoods have landed mostly in the mid-$200,000s to mid-$300,000s, with Crestwood pushing toward the higher end of that band and Heather Hills and The Meadows anchoring the more affordable side. This is a market built around single-family resale homes on quiet, established streets, and it tends to draw steady, move-up buyers and families looking for solid value within commuting distance of Champaign-Urbana rather than luxury or new-build buyers.

–

Crestlake

There are currently 2 single-family homes from $300,000 to $455,000 for sale.

Single Family
$218,000–$351,750
Median $313,500
2 for sale

Crestview

There are currently no homes for sale in Crestview.

Single FamilyLand

Crestwood

1 home sold in the past year at $317,000.

Single Family
$317,000

Heather Hills

1 home sold in the past year at $240,000.

Single Family
$240,000

Southgate

There are currently no homes for sale in Southgate.

Single Family

The Meadows

5 homes sold in the past year ranging from $239,900 to $285,000.

Single Family
$239,900–$285,000
Median $245,000
See all homes for sale in St. Joseph
Sold Homes

We have helped thousands of families buy and sell homes!

HomesByMarco agents are experts in the area. If you're looking to buy or sell a home, give us a call today at 888-326-2726.