
BBDN TAX INTELLIGENCE • LIVE METRO TRACKER
Metro Atlanta Property Tax Rate Tracker
What you pay. Where you live. What changed. Compare county, school and city millage across Metro Atlanta without mixing unlike tax rates.
FULTON 2026 • QUICK READ
The numbers that matter right now
FULTON COUNTY SCHOOLS • TENTATIVE
18.080 MILLS
FCS says this is 3.08% above the 2026 rollback rate. Next public hearing: Oct. 22 at 6 p.m.
ROSWELL • ADOPTED
5.232 MILLS
Roswell adopted its 2026 city rate Sept. 28.
ALPHARETTA • PROPOSED
5.750 MILLS
The proposed 2026 city total remains unchanged from the prior rate.
READ THIS FIRST
Important: Georgia property tax is not one single rate. Your bill can combine county government, school district, city and special-service or bond millage, then exemptions are applied. The tables below separate those pieces so you do not accidentally compare unlike numbers.
As of October 6, 2026, the Georgia Department of Revenue still lists 2025 as its current complete statewide millage file. That is why the full 11-county and 76-city comparison below uses the 2025 DOR baseline, while the top section separately shows verified 2026 changes and proposals as they become available.
What changed for Fulton homeowners in 2026
| Taxing authority | 2026 rate / status | What matters now |
|---|---|---|
| Fulton County Schools | 18.080 mills, tentative | FCS says this is 3.08% above the rollback rate. Hearings: Oct. 13 at noon and 6 p.m.; Oct. 22 at 6 p.m. Not final. |
| Fulton County General Fund | 8.870 mills, adopted Oct. 7 | Same headline rate as last year, but 0.048 mills above the 2026 rollback rate. Fulton County adopted the rate on Oct. 7. |
| City of Roswell | 5.232 mills, adopted | Council adopted 5.232 on Sept. 28: 4.049 M&O + 1.183 debt service. |
| City of Alpharetta | 5.750 mills, proposed | City says the proposed 2026 total remains unchanged at 5.750: 5.050 operations + 0.700 bonds. |
| Gwinnett County, for comparison | 6.950 general fund, adopted | 2026 unincorporated county-government levy totals 14.710 after applicable service-district levies, before school and city millage. |
REAL-WORLD EXAMPLE
Fulton Schools example
$425,000 homestead property → approximately $91 more under the district’s official example compared with the 2026 rollback rate. FCS says the tentative 18.080 rate is 0.541 mills above the rollback rate of 17.539.
How to read a millage rate
Georgia generally assesses property at 40% of fair market value. One mill equals $1 of tax for each $1,000 of assessed value. A simple pre-exemption estimate is: fair market value × 40% × mills ÷ 1,000. Your actual bill can be lower or different because of homestead, floating, senior and other exemptions, plus service-district boundaries.
Do not use a city millage by itself to compare total property taxes. A city rate is only one piece of the bill.
Metro Atlanta county and school millage baseline
This table uses the 2025 Georgia DOR digest as the latest complete metro-wide baseline. “County government” is the base county levy shown in the DOR file; special districts can add millage. School totals include bond millage where the DOR lists it.
| ARC county | 2025 county government mills | 2025 school mills | Service / district note | 2026 note |
|---|---|---|---|---|
| Cherokee | 5.413 | 17.950 | County fire district may add 2.888 mills in applicable areas. | 2025 DOR baseline. |
| Clayton | 14.552 | 19.600 | County fire district may add 4.146 mills in applicable areas. | 2025 DOR baseline. |
| Cobb | 8.460 | 18.700 | County fire district may add 2.970 mills. Marietta has an independent school district at 17.970 mills. | 2025 DOR baseline. |
| DeKalb | 11.638 | 22.780 | Fire and special-service levies vary by service area. Atlanta and Decatur have independent school districts. | 2025 DOR baseline; 2026 county service-area rates vary by location. |
| Douglas | 12.063 | 19.350 | School figure includes 0.500 bond millage. | 2025 DOR baseline. |
| Fayette | 3.763 | 19.600 | EMS, fire and emergency-service district levies can apply depending on location. | 2025 DOR baseline. |
| Forsyth | 5.091 | 16.626 | County fire is another 2.805 mills. Combined county government rate was 7.896 mills. | 2025 adopted rates. |
| Fulton | 9.039 | 17.080 | County figure includes 8.870 M&O plus 0.169 bond. Atlanta Public Schools is separate at 20.500 mills. | 2026 county general fund was adopted at 8.870; FCS proposed 18.080 with final action pending. |
| Gwinnett | 6.950 | 20.150 | County service-district levies vary by location. Unincorporated 2026 county levy is 14.710 mills before school. | 2026 general fund adopted at 6.950; service-district chart published. |
| Henry | 9.042 | 21.800 | County baseline shown as 7.042 plus 2.000 countywide bond; fire, police and recreation SSDs can add millage. | 2025 DOR baseline. |
| Rockdale | 18.282 | 20.000 | No separate county service note in the 2025 DOR baseline used here. | 2025 DOR baseline. |
City-by-city municipal millage
The municipal rates below are the city portion only. Add the applicable county and school components, plus any special districts, to understand the broader tax structure. Multi-county cities appear in each applicable ARC county because the county and school portions can differ by address.
TAP A COUNTY TO OPEN ITS CITY RATES. This keeps the tracker fast and readable on a phone.
Cherokee County cities • 7 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Ball Ground | 4.000 | |
| Canton | 5.250 | |
| Holly Springs | 4.945 | |
| Mountain Park | 5.954 | 2025 rate also verified by city adoption record. |
| Nelson, Cherokee portion | 0.506 | |
| Waleska | 3.000 | |
| Woodstock | 5.565 | Includes bond component shown by DOR. |
Clayton County cities • 7 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| College Park, Clayton portion | 11.493 | |
| Forest Park | 16.743 | |
| Jonesboro | 9.000 | |
| Lake City | 7.500 | |
| Lovejoy | 4.941 | |
| Morrow | 7.514 | |
| Riverdale | 7.340 |
Cobb County cities • 7 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Acworth | 8.950 | |
| Austell, Cobb portion | 8.250 | |
| Kennesaw | 9.150 | Includes bond component shown by DOR. |
| Mableton | 0.000 | No separate municipal millage shown in 2025 DOR. |
| Marietta | 4.692 | 2026 city rate also reported at 4.692. |
| Powder Springs | 9.500 | |
| Smyrna | 8.990 |
DeKalb County cities • 13 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Atlanta, DeKalb portion | 10.370 | DOR municipal row. City tax guide lists 11.370 total when the 1.000 park levy is included. |
| Avondale Estates | 9.550 | |
| Brookhaven | 3.210 | |
| Chamblee | 7.060 | |
| Clarkston | 15.800 | |
| Decatur | 12.970 | City school district is separate. |
| Doraville | 9.625 | |
| Dunwoody | 3.040 | |
| Lithonia | 13.021 | |
| Pine Lake | 19.400 | |
| Stone Mountain | 15.827 | |
| Stonecrest | 1.257 | |
| Tucker | 2.036 |
Douglas County cities • 3 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Austell, Douglas portion | 8.250 | |
| Douglasville | 10.036 | Includes bond component shown by DOR. |
| Villa Rica, Douglas portion | 5.588 |
Fayette County cities • 5 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Brooks | 1.126 | |
| Fayetteville | 5.646 | |
| Peachtree City | 5.840 | |
| Tyrone | 2.889 | |
| Woolsey | Not shown | No separate municipal millage row shown in the 2025 DOR table. |
Forsyth County cities • 1 city rate
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Cumming | 0.000 | No separate municipal property-tax millage shown in 2025 DOR. |
Fulton County cities • 15 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Alpharetta | 5.750 | 2026 proposed total remains 5.750. |
| Atlanta, Fulton portion | 10.370 | DOR municipal row. City tax guide lists 11.370 total when the 1.000 park levy is included. |
| Chattahoochee Hills | 8.200 | |
| College Park, Fulton portion | 11.493 | |
| East Point | 13.000 | |
| Fairburn | 8.100 | DOR row shows M&O. Current city FAQ lists 9.566 total including 1.466 bond. |
| Hapeville | 17.509 | |
| Johns Creek | 3.742 | |
| Milton | 4.503 | |
| Mountain Park | 5.954 | 2025 rate verified by city adoption record. |
| Palmetto | 7.600 | |
| Roswell | 4.949 | 2026 adopted city rate is 5.232. |
| Sandy Springs | 4.731 | |
| South Fulton | 12.399 | |
| Union City | 11.526 | Includes bond component shown by DOR. |
Gwinnett County cities • 17 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Auburn, Gwinnett portion | 4.931 | |
| Berkeley Lake | 1.194 | |
| Braselton, Gwinnett portion | 0.000 | |
| Buford, Gwinnett portion | 0.000 | Buford City Schools is a separate school district. |
| Dacula | 4.475 | |
| Duluth | 6.551 | |
| Grayson | 1.985 | |
| Lawrenceville | 3.260 | |
| Lilburn | 4.430 | |
| Loganville, Gwinnett portion | 7.702 | |
| Mulberry | 0.000 | |
| Norcross | 6.249 | |
| Peachtree Corners | 0.000 | |
| Rest Haven | 0.000 | |
| Snellville | 4.000 | |
| Sugar Hill | 3.500 | |
| Suwanee | 4.930 | Includes bond component shown by DOR. |
Henry County cities • 4 city rates
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Hampton | 4.995 | |
| Locust Grove | 4.087 | |
| McDonough | 3.033 | |
| Stockbridge | 3.770 |
Rockdale County cities • 1 city rate
| City / county portion | 2025 DOR municipal mills | Note |
|---|---|---|
| Conyers | 14.600 | Includes bond component shown by DOR. |
What this means for buyers and homeowners
- Same price does not mean same tax bill. Two $600,000 homes in different cities or school districts can carry materially different annual property taxes.
- Millage alone is not the whole affordability picture. Exemptions and assessed value matter just as much.
- A “tax increase” notice can be about the rollback rate even when the headline millage is unchanged. Fulton County adopted the same 8.870-mill nominal general-fund rate on October 7, although its rollback-rate notice still described a tax increase.
- Fulton Schools is different. The district is proposing a higher stated rate, from the current 17.080 to 18.080 mills, while the legal increase notice compares 18.080 with a 17.539 rollback rate.
Sources and methodology
Primary baseline: Georgia Department of Revenue Property Tax Millage Rates and the 2025 Georgia County Ad Valorem Tax Digest Millage Rates.
Metro definition: Atlanta Regional Commission, which defines the 11-county Atlanta region as Cherokee, Clayton, Cobb, DeKalb, Douglas, Fayette, Forsyth, Fulton, Gwinnett, Henry and Rockdale counties, plus the City of Atlanta.
2026 updates: Fulton County Schools, Fulton County, City of Roswell, City of Alpharetta, and Gwinnett County.
City-specific cross-checks are used where the DOR table does not reflect an additional city levy. For example, Atlanta’s official tax guide lists an 11.370-mill city total including the parks levy, while the DOR municipal row shows operating + bond components. Always verify a parcel with the applicable county tax commissioner before making a purchase, appeal or budgeting decision.
BBDN will keep updating this tracker
The 2026 tax-rate cycle is still moving in several jurisdictions. This page is designed to be updated as final millage rates are adopted, not frozen as a one-day article.
Educational information only. Millage rates, assessed values, exemptions, service districts and final tax bills can change. Verify the exact parcel and current taxing jurisdictions before relying on an estimate.
Property Tax Intelligence: County and city guides
County government, schools, cities and special districts can adopt distinct rates. These permanent local pages link together so homeowners can start with their county, then check the city and school components that actually apply to their parcel.
Frequently asked questions
Why do I pay county, school and city property taxes?
Each taxing authority sets its own levy. The city rate applies only when the legal parcel lies inside the municipal boundaries, while school districts and county governments have separate obligations.
Why does a government say taxes increased if the rate stayed flat?
Georgia rollback-rate notices compare proposed revenue with a benchmark adjusted for reassessments. The nominal millage can remain steady even when the adopted rate exceeds the rollback.
How much is one mill?
One mill is $1 per $1,000 of taxable assessed value. Georgia residential assessments generally start at 40% of fair market value before applicable exemptions.
Are tax rates and actual tax bills the same thing?
No. Final bills depend on taxable values, eligibility for exemptions, each applicable tax jurisdiction, and any service-district or bond levies.
What is the best way to check my property tax?
Use the county assessor to confirm parcel valuation and exemptions, then use official city and county tax-billing portals for payable amounts.
Is a mailing city the same as a property-tax district?
No. ZIP codes and mail destinations do not always follow city boundaries. Verify the legal parcel and taxing district.
More property tax questions homeowners ask
How do I calculate property taxes on an Atlanta-area home?
Start with the parcel’s taxable assessed value, which in Georgia generally begins at 40% of fair market value before applicable exemptions. Multiply the taxable value by each applicable millage rate and divide by 1,000. County, school, city, bond and special-district rates can differ by parcel. An example is not a substitute for the parcel’s actual bill.
Why did my mortgage escrow payment increase after a tax reassessment?
Your lender may adjust escrow when the expected property-tax bill changes, or to recover an escrow shortage. Check the tax bill, your annual escrow analysis, exemptions and parcel assessment before assuming a city voted to raise its rate.
Does an Atlanta address mean my school tax goes to Atlanta Public Schools?
Not always. Taxing jurisdiction depends on the property’s legal location and school district, not the postal city alone. Confirm whether the parcel falls in Atlanta Public Schools, Fulton County Schools or another applicable district using county property records.
When should I apply for a Georgia homestead exemption?
Georgia’s standard deadline for current-year homestead relief is April 1, although specific local rules and special 2026 extensions may apply. For Fulton parcels, the Board of Assessors says qualified 2026 applicants could also apply within their assessment-appeal window. Verify directly before relying on a deadline.
Official guidance: Fulton Board of Assessors FAQs, exemptions, appeals, and Alpharetta city taxes. Verify the latest parcel-specific rules.
City of Atlanta property taxes for 2026
Atlanta property owners face a different school-tax system from many North Fulton cities, and Atlanta parcels can be in either Fulton or DeKalb County. Explore city millage, Atlanta Public Schools, exemptions, assessment appeals, deadlines and the questions local homeowners actually ask in our Atlanta Property Tax Guide for 2026.