Picture two listings that turn up in the same Dougherty Valley search this summer, priced close to each other, similar square footage, comparable lot size. A buyer comparing them on price alone would call it a coin flip. It isn't. One sits in Gale Ranch, where an HOA covers a slice of the ongoing cost and the underlying tax rate has historically run closer to 1.4 percent. The other sits in Windemere, where there's no HOA at all but a special assessment tied to a specific construction phase has historically pushed the effective rate closer to 1.7 percent. Same price range. Different bill, every year, for as long as the bonds behind it are still outstanding.
That gap is easy to miss because it never shows up in the list price. It shows up on the county tax bill, in a line most buyers don't read closely until escrow, labeled Mello-Roos, Special Tax, or CFD. And in a year when San Ramon's headline numbers are pointing toward a discount, that line is the one number in the transaction that isn't discounting at all.
The number that moves and the number that doesn't
San Ramon's citywide median sale price sat close to $1.3 million earlier this year, down roughly 13 percent year over year. A separate three-month rolling average through May 2026 put the median closer to $1.6 million, down a more modest 2.5 percent. Both figures come from real sales data. They just cover different time windows and different mixes of homes, which is exactly the problem with judging what any specific San Ramon property costs to carry based on one citywide number.
Here's the part neither headline captures. San Ramon's base property tax, the 1 percent set by Proposition 13, is ad valorem. It's calculated off assessed value, so when a home's price drops, the tax tied to that value drops with it. Mello-Roos isn't built that way. It's a fixed special assessment set by the bond that financed the neighborhood's roads, parks, and schools when it was built, and it doesn't move with what the home is worth today. A $1.4 million home and a $1.55 million home in the same Community Facilities District can owe the identical annual special tax, because the charge was never tied to price in the first place.
Which means when a Dougherty Valley listing looks like a discount compared to last year's comps, the real savings is smaller than the sale price suggests, once you add back a special tax that hasn't moved at all.
Where San Ramon buyers actually run into this
The charge concentrates in Dougherty Valley, which includes both Gale Ranch and Windemere. Mello-Roos communities in Contra Costa County, Dougherty Valley among them along with parts of Danville, can push effective property tax rates to 1.5 percent or higher, compared with the 1.1 to 1.4 percent typical elsewhere in the county. Many parcels in this part of San Ramon carry more than one overlapping Community Facilities District, so the charges stack, and each one has to be checked separately rather than assumed from a single disclosure line.
This is also where the HOA-versus-no-HOA split matters most, and it's a structure that's held for years in these two neighborhoods, though the exact percentage on any given parcel still needs re-verifying each fiscal year. Gale Ranch was built with a homeowners association, which absorbs some of what a Windemere buyer instead pays through the special tax. Windemere skipped the HOA and financed that same category of upkeep, street sweeping, park and median landscaping, street lighting, some services, through a parcel-level bond that resets by construction phase, often referred to locally by "Village" name. That means the amount isn't even flat across Windemere itself. A home in an earlier, smaller-lot village can carry a different bond balance than one in a later phase built on larger home sites.
The question isn't whether a San Ramon home in Dougherty Valley has Mello-Roos. Assume it does. The question is which structure you're buying into, HOA or special assessment, and what that structure does to your monthly number once the mortgage payment shrinks and the special tax doesn't.
Same neighborhood, different bill
| Gale Ranch | Windemere | |
|---|---|---|
| Ongoing cost structure | HOA dues plus a lower special-tax layer | No HOA; higher special-tax layer instead |
| What it funds | Community amenities and common-area upkeep via the association | Street maintenance, park and median landscaping, lighting, some services, via parcel bonds |
| Why it varies | HOA dues are set annually by the association | Bond amount resets by construction phase or "Village," so it varies even within the neighborhood |
| What to check | HOA budget and dues history | The parcel's Notice of Special Tax and Rate and Method of Apportionment |
Two homes can land at a similar total monthly cost once both sides of that table are added up, but only if the math actually gets run. Comparing sale prices alone tells you nothing about which one costs more to hold.
The math that actually matters
Run a simple version of it before writing an offer. Take the annual special tax off the county bill, divide by 12, and add that to principal, interest, HOA dues if any, and insurance. A hypothetical Dougherty Valley home carrying a $3,600 annual special tax adds $300 a month to the real cost of owning it, on top of whatever the mortgage payment looks like at today's rate. Lenders treat that $300 the same way they treat property tax and HOA dues when calculating debt-to-income ratio, which means a higher special tax can lower the loan amount a buyer actually qualifies for, independent of what the sale price implies they can afford.
Before an offer goes in on anything in Dougherty Valley, Gale Ranch, or Windemere, pull these four things:
- The current-year county property tax bill for that specific parcel, which shows the special tax as its own line
- The preliminary title report, which references the recorded Notice of Special Tax or bond documents
- The Rate and Method of Apportionment for that CFD, which spells out the formula, any annual escalator, and the year the tax ends
- HOA budget and dues history, if the property has one, so the comparison covers full carrying cost rather than one side of it
Contra Costa County's Treasurer-Tax Collector maintains a public account lookup by address or parcel number, and it's the fastest way to see the current figure rather than relying on what the MLS listing shows, since that field isn't always accurate or current.
What this means during a correction
San Ramon's 2026 numbers show its submarkets moving at different speeds. Gale Ranch has held closest to flat, down only about 3 percent year over year as of spring 2026, while the rest of Dougherty Valley has softened more, down closer to 11 percent, and San Ramon's central neighborhoods more still, down near 14 percent over the same period. Days on market have ranged from single digits in the tightest listings to several weeks elsewhere this year, which is its own reminder that "the San Ramon market" isn't one market at all.
None of that price movement changes the special tax on any given parcel. So as sale prices compress, the fixed CFD charge becomes a larger share of total monthly cost, not a smaller one. A buyer who negotiates a real discount off list in a CFD-heavy pocket of Dougherty Valley has still won something. They just haven't touched the one number on the bill that was never tied to the sale price to begin with, and that's worth knowing before it becomes a surprise at underwriting instead of a line item priced in from the start.
A few questions that come up
Does the special tax ever go away? Yes, eventually. Most CFD bonds are structured to run 20 to 40 years from formation, and the charge ends when the bonds are paid off. The exact year lives in the bond documents, not on the current tax bill, so it has to be requested separately.
Is Mello-Roos the same thing as an HOA fee? No. An HOA fee is a private assessment set by a homeowners association and governed by CC&Rs. A special tax is a public assessment recorded against the parcel and collected on the county tax bill. Some San Ramon properties carry one, the other, or both.
Can the price be negotiated down to offset a higher special tax? That's a conversation worth having with your agent once you know the actual annual figure for a specific parcel, since it changes what the home really costs to hold regardless of what it's listed at.
If you're comparing homes across Gale Ranch, Windemere, or anywhere else in Dougherty Valley this year, the sale price is only half the number. Janice Habluetzel has spent more than two decades reading San Ramon's tax bills as closely as its comps, and can pull the actual special tax figure on a specific address before an offer goes in. List With Me, and let's find out what a home really costs before it becomes a surprise at closing.