Emerald Lake
A Golf Course Community Just Outside Indian Trail
Emerald Lake is a golf course community built around its namesake club off Lawyers Road in Stallings, Union County, just outside Indian Trail and Matthews. Opened in 1996 and designed by Gary Wirth, Emerald Lake Golf Club winds through the neighborhood with Crenshaw bentgrass greens, water in play on several holes, and a signature par-5 14th that crosses its 12-acre lake twice. Custom and semi-custom homes, built mostly from the late 1990s through the mid-2000s by Shea Homes and builders like Vista Signature Homes, Tarco, and Sunlion, line the fairways and the lake with full-brick, stone, and stucco exteriors.
The vibe here leans active and outdoorsy rather than formal: tree-lined streets and sidewalks built for walking and biking, homes that back up to fairways or water, and a semi-private clubhouse with a pro shop and the Lake View Tavern for a casual meal after a round. It's a lived-in, established community, not a new build, so the trees are mature and the lots have some room to them, with the scenic course views being the main draw for buyers who want golf and green space built into daily life rather than a once-a-month drive to the club.
Details on the Area
-
Emerald Lake Golf Club, designed by Gary Wirth, opened in 1996 with Crenshaw bentgrass greens and a signature par-5 14th hole that plays across the neighborhood's 12-acre lake twice.
-
Built by Shea Homes and custom builders like Vista Signature Homes, Tarco, and Sunlion, with full-brick and stone exteriors ranging from about 2,100 to nearly 5,000 square feet, many backing to fairways or the lake.
-
The golf clubhouse's pro shop and tavern give residents a casual, low-key spot for a meal or drink after a round without leaving the neighborhood.
-
Mature tree canopy and sidewalks throughout make Emerald Lake easy to walk or bike, with a neighborhood playground and picnic shelter for families.
-
Harris Teeter, CVS, and several restaurants sit right at Lawyers Road and Stevens Mill Road, with an I-485 interchange less than a mile away.
HOMES FOR SALE IN EMERALD LAKE
Emerald Lake doesn't turn over a huge number of homes in a given year, so here's the honest range of what's actually sold and listed recently.
The Housing Market
Typical price range
$650K–$890K
Past 12 months, single-family
Median days on market
32
Past 12 months
Median price per sq ft
$223.64
Current active listings, July 2026
Active listings
3
As of July 18, 2026
Typical home size
3,300 sq ft
Median; homes range roughly 2,100–4,900 sq ft
HOA dues
~$212/yr
Example annual assessment from a recent listing; verify current dues
Emerald Lake single-family homes (Matthews/Stallings, NC 28104 subdivision), Canopy MLS as reported by Terra Vista Realty (past-12-months sales range and days on market) and by Hendrix Properties/HousesInCharlotte.com (live listings as of July 18, 2026). Figures move with the market; verify current values.
Schools In Emerald Lake
Emerald Lake is zoned into Union County Public Schools, not CMS. Here's who your kids would be zoned for, factual and sourced, plus what to double-check before you buy.
Stallings Elementary
Porter Ridge Middle
Porter Ridge High
Some older sources list Fairview Elementary and Piedmont Middle/High as alternates for parts of the Emerald Lake area, and Union County boundaries can shift block by block. Confirm zoned schools for your exact address through Union County Public Schools (ucpsnc.org) before you buy, not the CMS assignment lookup, which does not cover this address.
HOA & Community Amenities
Emerald Lake is managed by the Emerald Lake Homeowners Association (Henderson Properties handles day-to-day management). Dues are modest for a golf community, one recent listing showed an HOA fee of roughly $212 per year, and cover shared amenities like the neighborhood playground with picnic shelter, sidewalks, and street lights. Confirm current dues before making decisions, since they can change and vary by listing.
Emerald Lake Golf Club itself, the semi-private course that winds through the neighborhood, is a separate entity from the HOA. Playing privileges, a pro shop, and the Lake View Tavern are available through the club, and sources differ on whether a shared fitness center or pool is currently included as a golf-club amenity versus an HOA one, so ask directly about current club membership costs and what's actually included before assuming a pool or fitness center comes with your HOA dues.
Location & Lifestyle
Emerald Lake sits off Lawyers Road in the Town of Stallings, Union County, NC, within a mile of an I-485 interchange and just outside Indian Trail and Matthews. Homes here are marketed with a Matthews, NC 28104 mailing address (a common USPS quirk in this part of Union County), even though the community falls within Stallings' town limits rather than Indian Trail's or Matthews'. Stevens Mill Crossing, a shopping center anchored by a Harris Teeter with a CVS, a gas station, and several restaurants, sits right at Lawyers Road and Stevens Mill Road.
Downtown Matthews' historic shops and restaurants are about 10 minutes away, Mint Hill's Veterans Memorial Park is roughly 3 miles out, and Indian Trail's retail corridor along Independence Boulevard is a short drive further southeast. Commutes run about 25 minutes to Uptown Charlotte and roughly 30 minutes to Charlotte Douglas International Airport, with I-485 close by for getting around the rest of the metro.
Places to explore in Emerald Lake
Frequently Asked Questions
-
Off Lawyers Road in the Town of Stallings, Union County, NC, just outside Indian Trail and Matthews. Homes carry a Matthews, NC 28104 mailing address even though the community is inside Stallings' town limits.
-
It's built around its own semi-private golf course, Emerald Lake Golf Club, designed by Gary Wirth and opened in 1996, with homes lining the fairways and a 12-acre lake. The mix of golf-course views, mature trees, and sidewalk-lined streets gives it an active, outdoorsy feel.
-
Emerald Lake is zoned into Union County Public Schools, commonly Stallings Elementary, Porter Ridge Middle, and Porter Ridge High. Boundaries can shift by exact address, so verify current assignments through Union County Public Schools (ucpsnc.org) rather than the CMS lookup, which doesn't apply here.
-
Over the past 12 months, single-family homes have sold roughly between $650,000 and $890,000, with a median of about 32 days on market. Active listings as of July 2026 were priced with a median list price around $700,000. Verify current values, since the market moves and Emerald Lake doesn't turn over many homes at once.
-
Yes, a homeowners association with modest dues (around $212 per year on one recent listing) covers shared items like the playground and sidewalks. Emerald Lake Golf Club is a separate semi-private club; playing privileges and any pool or fitness access typically come through club membership, not the HOA, so confirm current costs directly.