A buyer under contract on a home in Windward usually finds out the hard way. The listing sheet says HOA dues are $975 a year, which sounds almost modest for a lakefront master-planned community in Alpharetta. Then the resale package shows up two weeks before closing, and it turns out the $975 covers the entrance monuments, the sports park, the boat launch and a handful of pocket parks. It does not cover the lake club. It does not cover the golf course. And depending on which of Windward's 45 neighborhoods the house sits in, it may not even be the only association fee on the account.
This isn't a Windward problem specifically. It's how a lot of Alpharetta's marquee communities are built, and it means the HOA number printed on two different listings can look identical while representing two completely different financial commitments. If you're comparing neighborhoods by scanning the HOA line on a spec sheet, you're comparing the wrong number.
Three layers, one sticker figure
Windward's structure makes the pattern easy to see because the community publishes it. The Windward Community Services Association, the mandatory master HOA, lists a 2026 annual assessment of $975 plus a one-time $1,000 capital contribution collected at closing. That covers common-area maintenance, not lifestyle amenities. The lake access, the marina, the pickleball and padel courts, and the swim and tennis facilities all live inside a separate, privately owned operation called the Windward Lake Club, which the association's own materials specify is not included in WCSA dues. Golf runs through yet another private entity, the Golf Club of Georgia, with its own membership director and its own fee schedule.
Layer three sits underneath all of that. Ten of Windward's 45 neighborhoods carry their own sub-associations, with fees that vary by street and sometimes include things like a courtesy-officer charge or a shared-amenity assessment with a neighboring pocket. One documented example from the association's own fee schedule shows a sub-neighborhood adding a semi-annual courtesy-officer charge on top of a separate shared-amenity line, pushing that pocket's total obligation well past what the headline $975 would suggest, and that's before anyone signs up for the lake club or the golf club.
So the honest answer to "what does it cost to live in Windward" depends on three separate questions: what's the master HOA bill, does this specific street carry a sub-association, and which private clubs is this household actually planning to join. None of that shows up in a single line on a listing sheet.
The same model, different math, across North Fulton
Windward isn't an outlier. It's a version of a pattern that repeats across Alpharetta's amenity-rich subdivisions, just with the layers assembled differently each time.
Glen Abbey runs closer to the opposite design. Standard lots there carry annual dues typically in the $1,200 to $1,800 range, and unlike Windward, that fee is the one paying for the clubhouse, the pool with its splash area, the walking trails, the small community lake and eleven lighted tennis courts, two of which are striped for pickleball. The swim team, the Glen Abbey Gators, runs through SwimTopia rather than a separate club membership. Exterior changes still need Design Review Board approval, but the amenity package is bundled into the one number rather than split off into a private entity. The gated Enclave at Glen Abbey is its own separate pocket with its own HOA and a different fee entirely, so even within one subdivision name, "the HOA fee" isn't a single answer.
Echelon takes a third approach. It's a smaller, more boutique golf-community setting on Alpharetta's north edge, built around a Rees Jones-designed course with 108 properties total. Its scale and custom-home character mean a different fee structure again, one built for a much smaller footprint than Windward's 3,000 acres or Glen Abbey's broader neighborhood.
Just across the line in Milton, Crooked Creek gets cross-shopped constantly by Alpharetta buyers because it sits within about ten minutes of downtown Alpharetta, Crabapple, and Avalon. Its HOA covers ten tennis courts, four pickleball courts, two pools, a clubhouse, a basketball court, walking paths and a playground. Golf, again, is a separate private membership entirely outside the HOA. Same split, different neighborhood, different state line.
Here's a snapshot of how the layers stack up across these four:
| Community | Mandatory HOA (annual) | What it covers | What's separate |
|---|---|---|---|
| Windward | $975 + $1,000 one-time at closing | Common areas, entrance monuments, sports park, boat launch | Golf Club of Georgia, Windward Lake Club (swim/tennis/marina), some sub-association fees |
| Glen Abbey | Roughly $1,200–$1,800 | Clubhouse, pool, 11 tennis/pickleball courts, trails, small lake | The gated Enclave (separate HOA and fee), swim team registration |
| Echelon | Set by the smaller association | Boutique golf-enclave common areas | Course access and specific membership terms |
| Crooked Creek (Milton) | Set by the HOA | 2 pools, 10 tennis + 4 pickleball courts, clubhouse, trails | Golf membership entirely outside the HOA |
Nothing in that table is wrong on any individual listing sheet. The problem is treating any single row as directly comparable to another without checking what it actually funds.
Where the real number hides until closing
The reason this catches buyers off guard isn't that anyone is hiding anything. It's that the full picture only exists across several documents: the master HOA's public assessment page, the sub-association's separate closing letter if one applies, and the private club's own membership terms, which usually require a direct conversation with a membership director rather than anything on the MLS sheet. Windward's own materials note that closing packages are generated through a separate resale portal, and that each sub-association has its own closing letter and account setup fee in addition to the master association's.
That means the moment a buyer actually sees the complete cost, master dues, sub-association dues if applicable, and club membership pricing, is usually during due diligence, not during the search. By then there's an earnest money deposit on the table and a timeline running. It's not a dealbreaker for most buyers, but it's a number that deserves to be pulled forward in the process, not left for the estoppel package to reveal.
This friction matters more right now than it did a year or two ago. Alpharetta's median sale price has pulled back from its recent peak, landing in the high $700,000s over the months leading into mid-2026 depending on which data provider you check, with homes taking closer to a month on market rather than moving in under two weeks. That's a real shift from the bidding-war conditions of the past few years. In a calmer market, buyers have room to ask these questions before they write an offer instead of finding out after.
What to ask before you write the offer
A few questions, asked early, close most of the gap between the listing sheet and the real number:
- Is this address part of a sub-association, and if so, what does that fee cover and how much is it?
- Is the pool, tennis, golf, or lake access bundled into the HOA, or does it run through a separate private club with its own membership cost?
- Is club membership optional, or is it the only practical way to use the amenity that drew you to the neighborhood in the first place?
- What is the one-time capital contribution at closing, and is it separate from the annual dues?
- Has the association discussed any upcoming special assessments for the club facilities, courts, or common areas?
Most of these can be answered with a phone call to the HOA management company or the club's membership office before an offer goes in, not after.
FAQ
Is golf or lake club membership required to buy in a community like Windward? No. Homeowners in Windward are members of the mandatory master HOA, but the Golf Club of Georgia and the Windward Lake Club are both privately owned and optional. Buyers choose whether to join, separately from the home purchase.
Do all Alpharetta swim and tennis neighborhoods split their fees this way? Not identically. Some communities, like Glen Abbey, bundle the pool and courts directly into the HOA dues. Others, like Windward, separate the amenities into their own private clubs. The only way to know which model applies is to check the specific community's governing documents.
Where can I verify a community's actual fee structure before making an offer? The homeowners association's own site is the most reliable starting point. Windward, for example, publishes its assessment and sub-association details through its own community resource site rather than through any single listing.
Comparing homes in Alpharetta means comparing more than square footage and school assignment. It means comparing what a fee actually pays for, and that takes a conversation, not just a spec sheet.
If you're weighing a move into one of Alpharetta's golf, lake, or swim-tennis communities and want the real cost picture before you tour, Heather Edwards can walk through the specific HOA, sub-association, and club structure for any address you're considering. Schedule a free consultation to get the full number before you write an offer, not after.