Your Georgia property tax bill is built from multiple millage rates set by county, school board, and city authorities. Assessment increases hit roughly three times harder than rate hikes, and your assessed value is the one factor you can formally appeal.
# How Millage Rates Work in Georgia (And Why They Change)
Your Georgia property tax bill isn't controlled by a single tax rate. It's actually built from multiple millage rates, each set by a different local authority — and understanding how millage rates in Georgia work is the key to understanding why your bill changes year to year, even when nobody voted for a tax increase.
Most homeowners glance at their annual tax bill, wince, and move on. But buried in that number is a structure worth understanding — because one side of the equation is something you can challenge, and the other side isn't.
A mill is one dollar of tax for every $1,000 of assessed property value. The word comes from the Latin millesimum — one thousandth. So a millage rate of 35 mills means you pay $35 for every $1,000 of assessed value.
But here's where Georgia adds a twist. Your home's assessed value isn't the same as its fair market value. Georgia law (O.C.G.A. § 48-5-7) fixes the assessment ratio at 40% of fair market value. If your home is worth $350,000 on the open market, your assessed value is $140,000.
The basic formula looks like this:
Fair Market Value × 40% × (Millage Rate ÷ 1,000) = Property Tax
That 40% ratio is consistent across all 159 Georgia counties — it's one of the few things in the property tax system that doesn't vary by location. For a deeper look at how that ratio works, see our guide to Georgia's property tax assessment ratio.
One more thing worth noting: Georgia eliminated its state-level property tax levy entirely on January 1, 2016. Every mill on your bill now comes from local taxing authorities.
This is where the confusion starts. There isn't one millage rate on your tax bill. There are several, each levied independently by a different governing body.
Three types of taxing authorities can appear on your bill:
County government sets rates for general operations, fire and EMS, police, recreation, bonds, and other services. Your county board of commissioners votes on these rates each year during the budget process.
The school board sets its own millage rate independently to fund public education. In most Georgia counties, school taxes make up 55–65% of the total property tax bill. That's not a typo — the school board typically controls the biggest slice of your tax burden, and they set it on their own timeline.
City government levies additional mills if you live within incorporated city limits. If you're in unincorporated county territory, you won't see a city levy. If you're inside a city, you'll pay both county and city rates.
Each of these authorities holds its own budget hearings, sets its own rate, and can raise or lower its portion independently. Your "millage rate" is really the sum of all their individual levies.
Abstract numbers don't help much. Here's what an actual rate breakdown looks like, using 2024 Gwinnett County unincorporated millage rates:
Notice that school taxes account for about 58% of the total — right in that typical 55–65% range. The county's general fund, fire, police, recreation, and bonds together still add up to less than the school board's levy alone.
If you live inside a Gwinnett city like Lawrenceville or Duluth, you'd add the city's millage on top of this. Unincorporated residents pay only the county and school rates.
Let's walk through a real calculation using those Gwinnett numbers.
Starting point: A home with a fair market value of $350,000.
Step 1 — Apply the 40% assessment ratio: $350,000 × 0.40 = $140,000 assessed value
Step 2 — Subtract the standard homestead exemption: $140,000 − $2,000 = $138,000 taxable value
Step 3 — Apply each authority's millage rate:
That's roughly $407 per month embedded in your overall housing costs — and again, the school portion alone is $2,850 of that $4,880 annual bill.
The Georgia Department of Revenue publishes millage rates statewide, so you can look up the exact rates for your county and compare them to the state average of around 30 mills.
Millage rates aren't fixed. Each taxing authority recalculates its rate annually using a straightforward relationship:
Annual Budget Need ÷ Total Tax Digest = Millage Rate
The tax digest is the combined assessed value of all taxable property in the jurisdiction. When the digest grows — because property values are rising across the board — the same budget can be funded with a lower millage rate. When the digest shrinks or stays flat, the rate has to go up to cover the same budget.
This is where Georgia law gets interesting. The rollback rate is the millage rate that would produce the exact same revenue as the prior year, after accounting for changes in the tax digest. It's calculated by dividing last year's total revenue by this year's total digest.
Under O.C.G.A. § 48-5-32.1 — part of Georgia's Property Taxpayer's Bill of Rights enacted in 1999 — any taxing authority that sets a rate above the rollback rate is technically proposing a tax increase, even if the published millage number stays the same or goes down.
When a government exceeds the rollback rate, state law requires:
These requirements exist because rising property values can mask real tax increases. If every home in a county goes up 15% in assessed value but the millage rate stays flat, the government is collecting 15% more revenue — and the Taxpayer's Bill of Rights treats that as a tax increase that requires public notice.
Fulton County held its general fund millage rate steady at 8.87 mills for four consecutive years. On paper, the rate didn't change. But because property assessments climbed dramatically during that period, homeowners saw an effective tax increase of 12.80% in 2023 alone — without the rate moving a single mill.
Similarly, DeKalb County Schools actually dropped their rate by 0.10 mills in 2025. Sounds like a tax cut, right? But the new rate was still 2.82% above the rollback rate, so under Georgia law it was classified as a tax increase and required the full public hearing process.
The millage rate number by itself doesn't tell you whether your taxes are going up or down. You have to look at both sides of the equation.
This is the distinction most homeowners miss, and it matters because one of these levers is within your control and the other isn't.
Using our $350,000 Gwinnett County example ($138,000 taxable value at 35.36 mills):
A 10% assessment increase costs you more than three times as much as a 1-mill rate hike. And assessment increases of 10–20% in a single year are common in fast-growing Georgia counties, especially after a reassessment cycle.
Here's the critical difference: you cannot appeal a millage rate. It's a legislative decision made by elected officials. Your recourse is at the ballot box, not through the appeals process.
But you absolutely can appeal your assessed value. That's the lever available to every Georgia homeowner. If your county's assessment doesn't reflect what your property would actually sell for — or if comparable homes in your area are assessed lower — you have grounds to challenge it.
For homeowners who want to tackle the process themselves, AppealAlly's Do-It-Yourself Appeal Kit provides comparable sales data, a pre-written argument, and a ready-to-sign appeal form for a flat $79 fee. For those who'd rather hand it off entirely, the Full-Service Appeal handles everything from filing through the hearing, with no upfront cost — the fee is 30% of first-year savings, and only if the appeal succeeds.
Either way, the assessed value side of the equation is where homeowners have real leverage.
You saw the $2,000 homestead exemption in our worked example. At 35.36 mills, that standard exemption saves you about $71 per year — less than most people assume.
The real value of the homestead exemption isn't the $2,000 state exemption itself. It's that filing for homestead qualifies you for enhanced local exemptions that many counties offer, including senior exemptions, disability exemptions, and income-based exemptions that can be far more generous.
For a full breakdown of what's available and how to apply, see our Georgia homestead exemption guide.
In November 2024, Georgia voters approved Amendment 1) with roughly two-thirds support. This creates a floating homestead exemption that caps annual increases in your homestead's assessed value to the rate of inflation.
The practical effect: if your neighborhood's market values jump 15% in a year but inflation was 3%, your assessed value for tax purposes can only rise 3%. The cap resets when the property sells, so new buyers start fresh at current market value.
Local governments had the option to opt out before March 1, 2025. For jurisdictions that didn't opt out, this is a meaningful new protection — especially in fast-appreciating metro Atlanta counties where annual assessment jumps have been the primary driver of rising tax bills.
Every county tax commissioner's office publishes current millage rates, usually on their website. Search for "[your county] tax commissioner millage rates" and you'll typically find a breakdown similar to the Gwinnett table above.
The Georgia Department of Revenue also publishes a statewide compilation of millage rates by county, which is useful for comparing rates across jurisdictions. For a ranked comparison of millage rates across all 159 Georgia counties, see our county-by-county rate guide.
When reviewing your rates, remember to check whether your property is in an incorporated city — that additional city levy can add 3–10+ mills depending on the municipality.
Your Georgia property tax bill is the product of two forces: millage rates set by local governments and your property's assessed value determined by the county assessor. Millage rates get the headlines, but assessment increases typically hit three times harder — and assessments are the one piece of the equation you can formally challenge.
Knowing which lever actually moves your tax bill is the first step. If your assessed value looks too high relative to comparable properties in your area, that's worth investigating — because every dollar of over-assessment compounds through every mill on your bill.