Four north Fulton cities side by side: 2025 city tax rates, 2025 high school scores, August 2026 Zillow home values and Census commute times.

Last checked Oct. 6, 2026. Sources are linked in each table: the four cities’ tax and service pages, Fulton County and Fulton County Schools, the state’s 2025 School Grades data, Zillow Research and the Census Bureau’s 2020-2024 American Community Survey.

Milton’s nearest city neighbors are Alpharetta, about six miles southeast; Roswell, about eight miles south; and Johns Creek, about 10 miles southeast. Holly Springs in Cherokee County is about as close as Johns Creek; we left it out because its city and county websites refused our requests for its tax rates and services, and every figure here has to come from an official page. All four cities on this page are in Fulton County, share the county and school district tax rates and are served by Fulton County Schools. What differs is the city tax rate, the city services and the homes. This page sets out the official figures; it does not rank the cities.

What this means for you

  • The city line decides your city tax and services, not the mailing address. A house with an “Alpharetta” or “Roswell” address can be in Milton.
  • The school zone is separate from the city. Check every address with the district’s Find Your School lookup.
  • 2026 rates are still being set. Fulton County has proposed keeping its rate, and Fulton County Schools has tentatively approved an increase.

Part of our Milton neighborhoods guide.

Property tax rates

A mill is $1 of tax for every $1,000 of assessed value, and in Georgia assessed value is 40% of fair market value. These are the adopted rates for the 2025 tax year, the latest year all four cities have final rates.

City City rate, 2025 (mills) Parts Source
Milton 4.503 4.193 operations, 0.310 greenspace bond City property tax page
Alpharetta 5.750 Operations and bond levy City property tax page
Roswell 4.949 4.049 operations, 0.900 debt service City of Roswell
Johns Creek 3.492 Rollback rate City of Johns Creek

Rates every address in all four cities also pays for 2025:

Levy Mills, 2025 Source
Fulton County 8.87 Fulton County (proposed again for 2026)
Fulton County Schools 17.08 Board of Education

For the 2024 tax year, 15% of what Milton property owners paid went to the city, 29% to Fulton County and 56% to Fulton County Schools, according to the city’s property tax page.

For 2026: Alpharetta kept 5.750 mills, according to its property tax page. Roswell adopted 5.232 mills on Sept. 28, 2026, with the bond part up from 0.900 to 1.183 mills, according to the city. Johns Creek has tentatively adopted 3.492 mills again, according to its notice. Milton’s property tax page lists the 2025 rate. The Fulton County Board of Education tentatively approved 18.08 mills for 2026, according to its board bulletin.

City tax rates in one chart

Bar chart of 2025 city property tax rates: Milton 4.503 mills, Alpharetta 5.750, Roswell 4.949, Johns Creek 3.492

Homestead exemptions

Each city sets its own exemptions from the city levy, in addition to the county’s. As each city lists them:

City City exemptions
Milton Floating homestead, capping growth in taxable value at 3% or inflation, whichever is less; $15,000 basic, off assessed value; $25,000 at 65 with no income limit; full exemption at 70 with income under $100,000, or for certified disability with an income limit. City page
Alpharetta Floating homestead; $45,000 basic; $25,000 at 65; full exemption from the city levy at 70 with an income limit. City page
Roswell Floating homestead; $2,000 at 65; $20,000 at 65 with household income under $40,000; 100% disabled veterans. City page
Johns Creek $15,000 basic, off assessed value; $15,000 more at 65; another $10,000 at 65 with an income limit; full exemption from the city levy at 70 or if disabled, with an income limit. City page

In Milton, the basic and floating exemptions are filed with Fulton County and the senior, 70-plus and disability exemptions with the city’s Finance Department by April 1, the city says.

High schools in each city

All are Fulton County Schools high schools, with their 2025 College and Career Ready Performance Index (CCRPI) scores from the state’s School Grades report. The state average was 76.9 for high schools. Zones cross city lines: 22% of Milton’s residential addresses are zoned for Alpharetta High.

City High school 2025 CCRPI
Milton Milton High (report card) 92.8
Milton Cambridge High (report card) 92.7
Alpharetta Alpharetta High (report card) 93.0
Alpharetta Innovation Academy (by application) 99.7
Roswell Centennial High 88.5
Roswell Roswell High (report card) 85.3
Johns Creek Chattahoochee High 96.8
Johns Creek Johns Creek High 94.5
Johns Creek Northview High 98.5

The cities are from the state’s school records. Milton High has an Alpharetta mailing address in the federal school directory but is inside Milton’s city limits.

Home values

The Zillow Home Value Index by city for August 2026. It is a modeled typical value for the middle third of homes, not a sale price.

City August 2026 August 2025 Change
Milton $946,504 $920,432 +2.83%
Alpharetta $716,629 $718,009 -0.19%
Roswell $653,146 $645,038 +1.26%
Johns Creek $695,041 $690,981 +0.59%

Home values in one chart

Bar chart of the Zillow Home Value Index in August 2026: Milton $946,504, Alpharetta $716,629, Roswell $653,146, Johns Creek $695,041

Census figures

From the Census Bureau’s 2020-2024 American Community Survey five-year estimates, the same vintage for all four. Median home value is the owners’ own estimate of their home’s value.

City Population Median household income Median home value Mean travel time to work
Milton 41,546 $171,295 $789,000 28.0 minutes
Alpharetta 66,855 $147,612 $649,000 26.3 minutes
Roswell 92,621 $128,654 $567,100 26.9 minutes
Johns Creek 81,988 $160,093 $629,400 30.1 minutes

The same figures, with more, are on each city’s Census QuickFacts page.

City services

City Police Fire Trash
Milton Milton Police Department Milton Fire-Rescue Residents hire a hauler from the city’s permitted list
Alpharetta Alpharetta Department of Public Safety Alpharetta Department of Public Safety Citywide service; see the city’s trash and recycling page
Roswell Roswell Police Department Roswell Fire Department City garbage and sanitation service
Johns Creek Johns Creek Police Department Johns Creek Fire Department Residents hire a hauler from the city’s registered list

Milton’s trash page lists eight residential haulers the city permits; questions go to the city at 678-242-2500.

How to check an address

Frequently asked questions

What is Milton’s city property tax rate?

4.503 mills for the 2025 tax year: 4.193 for operations and 0.310 for the greenspace bond, according to the City of Milton. Milton homes also pay Fulton County’s 8.87 mills and Fulton County Schools’ 17.08 mills.

Which has the lowest city tax rate: Milton, Alpharetta, Roswell or Johns Creek?

For the 2025 tax year, Johns Creek’s city rate was 3.492 mills, Milton’s 4.503, Roswell’s 4.949 and Alpharetta’s 5.750, according to each city. All four pay the same county and school district rates.

What is the typical home value in Milton compared with Alpharetta?

In August 2026, the Zillow Home Value Index was $946,504 in Milton, $716,629 in Alpharetta, $695,041 in Johns Creek and $653,146 in Roswell. It is a modeled typical value, not a sale price.

Who picks up trash in Milton?

Milton does not run its own trash service. Residents hire one of the residential haulers the city permits, listed on the city’s trash page. Johns Creek works the same way; Alpharetta and Roswell provide citywide service.

How long is the commute from Milton?

The Census Bureau’s 2020-2024 estimates put the mean travel time to work at 28.0 minutes for Milton residents, 26.3 for Alpharetta, 26.9 for Roswell and 30.1 for Johns Creek.