JL Scoring Engine · Analysis

Over-assessment is a neighborhood problem.

In East Point, nearly one in three homes is taxed on a value the sales evidence doesn't support. In Roswell, it's one in fourteen. And city lines are only the start: neighborhood by neighborhood, the rate runs from 0% to 93%.

The word 'atlanta' painted in black lowercase letters across a white brick wall, seen from the sidewalk.
A painted wall in Atlanta — the street level, where the county average comes apart. Photo: Ronny Sison / Unsplash.

About 1 in 10 homes in Fulton County is over-assessed — taxed on a value higher than what similar homes actually sold for. That's the number we've published, and it holds. But it's a county-wide average, and almost nowhere in Fulton County looks like the average.

In East Point, nearly one in three of the homes we can value is over-assessed — 2,702 homes. In South Fulton, one in four — 6,488 homes. In Roswell, one in fourteen. And cities are still averages: at the neighborhood level, the rate runs from 0% in some neighborhoods to 93% in others.

Over-assessment isn't a light rain falling evenly across the county. It pools. Where it pools has less to do with any individual house than with how much sales evidence exists around it — the same mechanism we wrote about in the first article in this series, now visible on a map.

01

The gradient, city by city

Line up Fulton County's cities by over-assessment rate and the county stops looking like one place. One housekeeping note first: the rates below are computed on the 190,178 homes where the sales evidence lets us state a value with confidence — 31,216 of them are over-assessed, which is 16.4% of valued homes and the “1 in 10” of everything we examined.

CityHomes valuedOver-assessedRate
East Point8,6672,70231.2%
South Fulton27,0586,48824.0%
Union City4,8431,01721.0%
Fairburn2,78850418.1%
Milton7,8251,27316.3%
College Park2,02132816.2%
Atlanta74,09711,90616.1%
Alpharetta12,1271,71714.2%
Johns Creek17,9962,39113.3%
Hapeville1,62220412.6%
Sandy Springs11,2041,12110.0%
Roswell19,1571,4017.3%
Fulton County190,17831,21616.4%
Cities with at least 300 valued homes; together they cover ~99.8% of the valued stock. One small city is excluded on data-quality grounds — see Notes.

At the top, East Point: 31.2% of the homes we can value are over-assessed — 2,702 homes in a city of under 40,000 people. At the bottom, Roswell: 7.3%, or 1,401 homes. A homeowner in East Point is more than four times as likely to be over-assessed as one in Roswell — under the same tax authority, valued by the same office, in the same year.

The middle of the table matters too. Atlanta sits almost exactly at the county rate — 16.1% — which is what you'd expect from a city large and varied enough to be most of the county average. Milton and College Park land at nearly the same rate despite being, by most other measures, very different places. The gradient isn't a north-south morality tale; it's a map of where the county's valuation model has good evidence to work with and where it doesn't.

East Point31.2% 2,702
South Fulton24.0% 6,488
Union City21.0% 1,017
Fairburn18.1% 504
Milton16.3% 1,273
College Park16.2% 328
Atlanta16.1% 11,906
Alpharetta14.2% 1,717
Johns Creek13.3% 2,391
Hapeville12.6% 204
Sandy Springs10.0% 1,121
Roswell7.3% 1,401

Share of each city's confidently valued homes found over-assessed; the number beside each bar is the count of over-assessed homes. Dashed line: the county rate, 16.4%.

Figure 1. Fulton cities by over-assessment rate, descending — each bar annotated with the city's count of over-assessed homes. The dashed line marks the county rate: 16.4% of confidently valued homes.
02

Neighborhoods, where the spread gets extreme

Cities are still averages, and averages still hide things. East Point's 31.2% is not spread evenly across East Point, any more than the county's 16.4% is spread evenly across the county.

The honest unit of analysis is the neighborhood. Across the hundreds of Fulton neighborhoods large enough to measure, the over-assessment rate spans from 0% to 93%. There are neighborhoods where we found essentially no over-assessment at all, and neighborhoods where nine homes in ten are taxed above what the sales evidence supports. No other way of cutting this data — by home value, by home condition, by anything — produces a spread anywhere near that wide. Geography dominates.

Why? The short version of the first article in this series: the county has to value every home, so it uses a model calibrated to be right on average across the whole market. That works well where sales are dense and homes are alike — the model has plenty of nearby evidence to lean on. It works worst where sales are sparse, homes are older and more varied, and the model has to reach further afield for comparisons. The neighborhoods at the top of the over-assessment range are, overwhelmingly, the second kind of place. The concentration isn't a decision anyone made. It's what “right on average” looks like from the places the average fits worst.

259
154
73
32
21
16
17
5
1
2
0–10%10–20%20–30%30–40%40–50%50–60%60–70%70–80%80–90%90%+

Over-assessment rate (% of the neighborhood's confidently valued homes) — each column counts neighborhoods

580 neighborhoods with at least 100 confidently valued homes. 13 sit at exactly 0%; at the far end, the highest reaches 93%.

Figure 2. Distribution of neighborhood-level over-assessment rates across the 580 Fulton neighborhoods large enough to measure — from 0% at one end to 93% at the other.
03

Where the over-assessed homes actually are

The rate table tells you where over-assessment is most likely. It does not tell you where most over-assessed homeowners live — and the answer is different, and worth being honest about.

Atlanta, at a rate barely above the county average, contains 11,906 over-assessed homes — about 38% of all the over-assessment in Fulton County, more than the next four cities combined. South Fulton holds 6,488 (about 21%), East Point 2,702 (about 9%). The highest-rate places and the highest-count places overlap, but they are not the same list, and any serious account of this problem has to carry both numbers at once: East Point has the county's worst odds; Atlanta has the most affected homeowners.

What is all of it worth? Across the 31,216 over-assessed homes, we estimate roughly $49 million a year in property taxes above what the sales evidence supports — a typical (median) overcharge of $804 per home per year, with a mean of $1,577. These are estimates, built from publicly available sales data and subject to verification home by home; individual results vary, and some of these homes, on closer inspection, will turn out to be fairly valued. But the shape of the finding doesn't depend on any single home being right. Over-assessment in Fulton County is real, it is large, and it is anything but evenly distributed.

04

Notes

  1. All figures are computed on the JL Scoring Engine v2.3 residential universe as of June 30, 2026: 262,877 homes examined, 190,178 valued with confidence, 31,216 over-assessed (16.4% of valued homes; 11.9% of all homes examined). Homes we could not confidently value are excluded from every figure in this article — exclusion is not a judgment that a home is fairly assessed. Methodology: jasminelane.app/methodology.
  2. The city table includes the 13 Fulton cities with at least 300 valued homes, covering approximately 99.8% of the valued stock, minus one exclusion (note 3).
  3. Chattahoochee Hills is excluded from the table on data-quality grounds. Its measured rate (34.1%) rests on only 108 flagged homes, and our address-matching fails for 61% of homes there — too unreliable a base to publish alongside the others.
  4. Neighborhood-level rates are computed on neighborhoods with enough valued homes to publish a stable rate; the 0%–93% range refers to those publishable neighborhoods.
  5. Savings figures are estimates based on publicly available sales data and subject to verification. They describe the over-assessed cohort in aggregate and are not a prediction of any individual appeal outcome.
  6. Previously in this series: “Right on average. Not on your house.” — the mechanism behind these numbers.