Skip to main content

How Millage Rates Work in Georgia (And Why They Change)

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.

Key Takeaways

  • **A 10% assessment increase costs 3x more than a 1-mill rate hike**: On a $350,000 Gwinnett County home, a 10% assessment jump adds $495/year while a 1-mill increase adds only $138 — and assessments are the one piece you can formally appeal.
  • **Your bill is built from multiple independent millage rates**: County government, school board, and city (if applicable) each set their own rates separately — school taxes alone typically account for 55-65% of the total.
  • **The rollback rate exposes hidden tax increases**: Under Georgia law, any rate above the rollback rate is a tax increase requiring three public hearings — even if the published millage number stays flat or drops.
  • **Georgia eliminated the state property tax levy in 2016**: Every mill on your bill now comes from local taxing authorities, and the statewide average is approximately 30 mills.
  • **Amendment 1's floating homestead exemption caps annual increases at inflation**: Approved by voters in November 2024, this new protection limits assessed value growth for homesteaded properties to the rate of inflation — but local governments could opt out before March 1, 2025.

# 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.

What Does "Millage Rate" Mean in Georgia?

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.

Who Sets Millage Rates — County, School Board, and City?

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.

What Do Real Georgia Millage Rates Look Like?

Abstract numbers don't help much. Here's what an actual rate breakdown looks like, using 2024 Gwinnett County unincorporated millage rates:

County Levies

School Levies

Combined Total: 35.36 mills

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.

How to Calculate Your Property Tax Using the Millage Rate

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.

Why Do Millage Rates Change Year to Year?

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.

What Is the Rollback Rate in Georgia?

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.

A Real-World Example of How This Plays Out

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.

Millage Rate Increase vs. Assessment Increase — Which Hits Harder?

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.

How Does the Homestead Exemption Fit In?

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.

Amendment 1 — Georgia's New Floating Homestead Exemption

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.

How to Find Your County's Current Millage Rates

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.

What to Take Away

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.

Frequently Asked Questions

What is a millage rate in Georgia?
A millage rate is the tax rate used to calculate property taxes, expressed in mills. One mill equals $1 of tax per $1,000 of assessed property value. In Georgia, your assessed value is 40% of fair market value, and multiple local authorities each set their own millage rates that combine into your total tax bill.
Can I appeal a millage rate in Georgia?
No. Millage rates are set by elected governing bodies — county commissions, school boards, and city councils — through their annual budget process. You can attend public hearings and vote for different representatives, but there is no formal appeals process for millage rates. You can, however, appeal your property's assessed value, which is the other factor that determines your bill.
Why did my tax bill go up if the millage rate didn't change?
Because your assessed value likely increased. A flat millage rate applied to a higher assessed value produces a higher tax bill. This is extremely common in Georgia — your county can collect significantly more revenue without changing the millage rate at all, simply because property values rose across the digest.
What is the rollback rate in Georgia?
The rollback rate is the millage rate that would generate the same total revenue as the prior year, adjusted for changes in the tax digest. Under O.C.G.A. § 48-5-32.1, any rate set above the rollback is legally considered a tax increase, triggering mandatory public hearings and newspaper notices — even if the published millage rate appears unchanged or lower.
How do I calculate my property tax using the millage rate?
Multiply your home's fair market value by 0.40 to get the assessed value. Subtract any applicable exemptions. Then multiply the result by your total millage rate divided by 1,000. For a $350,000 home with a $2,000 homestead exemption at 35.36 mills: $350,000 × 0.40 = $140,000 − $2,000 = $138,000 × 0.03536 = $4,880 per year.
What is the average millage rate in Georgia?
The statewide average total millage rate is approximately 30 mills, but rates vary significantly by county and municipality. Urban counties with higher service demands tend to have higher rates, while rural counties may be lower. You can compare rates on the Georgia Department of Revenue's published millage rate tables.
Do I pay different millage rates if I live inside a city in Georgia?
Yes. If your property is within incorporated city limits, you pay county millage rates, school district millage rates, and an additional city millage rate. City levies typically add 3 to 10 or more mills on top of county and school rates. Residents in unincorporated areas pay only county and school millage rates.

Related Articles