Relocation Guide · Duluth, GA

Moving to Duluth, GA: A Relocation Guide

A Duluth mailing address covers far more ground than the City of Duluth. The city is about 10 square miles of Gwinnett County with roughly 33,800 residents, yet most of the land in its two ZIP codes lies outside the city line, and half of ZIP 30097 is in Johns Creek, in Fulton County. Which side of those lines a house sits on sets the school district, the trash service and the tax bill, so it is worth checking before you tour.

Get your exact price first — it takes about 30 seconds.Get my exact priceor call 888-611-5351

Quick answer

The City of Duluth is 10.2 square miles of Gwinnett County with about 33,800 residents, but only about a third of ZIP 30096’s land and a tenth of ZIP 30097’s lie inside it. Half of ZIP 30097 is Johns Creek, in Fulton County, which means Fulton schools and a different county government. Gas South Arena and Sugarloaf Country Club both sit outside the city limits. Check the address against the city line before you choose a home.

Key Takeaways

  • The same Duluth mailing address can carry a 6% sales tax in Gwinnett, 7% in Forsyth or 7.75% on the Johns Creek side in Fulton.
  • The city’s 6.551 mills comes to about $1,050 a year before exemptions on a home at the $400,800 median, and that is only the city line on the bill.
  • Trash changes with the line: Republic Services under the city contract, the county’s $24.14-a-month program, or a hauler you choose on the Johns Creek side.
  • Gwinnett schools are out February 12–16, and the last day is May 26, 2027.

A Duluth address is not always the City of Duluth

The postal name and the city limits are two different maps. We measured the Census Bureau’s city boundaries against its ZIP code areas, and the two Duluth ZIPs split like this:

ZIPShare of the city’s land in this ZIPShare of the ZIP inside the cityUnincorporatedOther cities in the ZIP
3009672%32%57% (Gwinnett)Berkeley Lake 6%, Peachtree Corners 5%
3009725%11%37% (Gwinnett 30%, Forsyth 7%)Johns Creek 50% (Fulton County), Peachtree Corners 3%

ZIP code areas are the Census Bureau’s 2020 approximation of postal routes, so treat a street near a boundary as unconfirmed until you have seen the tax bill or checked the city’s CityView map. Three places people associate with Duluth show why it matters:

  • Gas South Arena on Sugarloaf Parkway sits about 1.5 miles outside the city line.
  • Sugarloaf Country Club, the gated golf community, sits about a third of a mile beyond the line at its Sugarloaf Club Drive address.
  • Pleasant Hill Road crosses the line: the 3100 block is inside the city, and the 2100 block is nearly a mile outside it.

The Town Green and Parsons Alley are inside the city, along with the older streets around them.

What changes on each side of the line

Two homes with the same mailing city can sit under different services. Confirm these for the actual parcel, not from the listing.

Service or taxCity of DuluthUnincorporated GwinnettJohns Creek side of 30097
CountyGwinnettGwinnettFulton
Public schoolsGwinnett County Public SchoolsGwinnett County Public SchoolsFulton County Schools
PoliceDuluth PoliceGwinnett County PoliceJohns Creek Police
TrashRepublic Services under the city’s contractCounty program with an assigned hauler: $24.14 a month in 2026, $25.01 in 2027Private hauler you contract with; the city lists registered haulers
City property tax6.551 mills for 2026NoneJohns Creek’s own rate
Sales tax6%6%7.75%

On a home at Duluth’s median value of $400,800, the city’s 6.551 mills comes to about $1,050 a year before exemptions, because Georgia taxes 40 percent of fair market value. That is only the city line on the bill. County, school and other levies are separate, so compare the full tax bill for each parcel you are considering.

About 7 percent of ZIP 30097 is in unincorporated Forsyth County, including the gated St. Marlo community, with Forsyth County Schools, a 7% sales tax and the Forsyth tag office.

Housing: owners, renters and four kinds of street

56.5%Owner-occupied homesACS 2020–24
$400,800Median home valueACS 2020–24
$1,828Median gross rentACS 2020–24
64%Single-unit homesACS 2020–24
  • Downtown. Townhomes and newer homes around the Town Green and Parsons Alley, inside the city and walkable to restaurants and events.
  • Sugarloaf and St. Marlo. Gated golf communities outside the city in ZIP 30097: Sugarloaf Country Club in Gwinnett County and St. Marlo in Forsyth County.
  • Pleasant Hill and Peachtree Industrial. Garden apartments with exterior stairwells, close to the international restaurants and groceries on Pleasant Hill Road.
  • The Johns Creek side of 30097. Homes with a Duluth mailing address in Fulton County. Our Johns Creek guide covers those, and Johns Creek vs. Duluth compares the two.

The city’s population is international: 30.9 percent of residents were born outside the U.S., 38.3 percent speak a language other than English at home, and 22.1 percent are Asian. Median household income is $95,331.

Gwinnett schools in 2026–27

Inside the city and across the Gwinnett side of both ZIPs, public schools belong to Gwinnett County Public Schools, and the assigned school follows the street address rather than the mailing city. Classes began on August 5, 2026. The breaks still ahead give a family the cleanest windows to move:

BreakDates
Thanksgiving BreakNovember 23–27, 2026
Winter BreakDecember 21, 2026 to January 4, 2027; students return January 5
February holidayFebruary 12–16, 2027
Spring BreakApril 5–9, 2027
Last day of schoolMay 26, 2027

The Fulton and Forsyth sides of ZIP 30097 run on their own district calendars.

I-85, Peachtree Industrial and no rail

Gwinnett County has no MARTA rail. The Census counts about 65 percent of Duluth workers driving alone and 20 percent working from home, with almost none on transit and a mean commute of 29.9 minutes. Ride Gwinnett runs the local buses, and commuter buses into Atlanta now run under Xpress. The main routes are I-85, Peachtree Industrial Boulevard, Pleasant Hill Road and GA-120, and I-85 into Atlanta is heavily congested at peak.

Taxes and new-resident paperwork

Georgia’s income tax is a flat 4.99% for 2026. Sales tax is 6% in Gwinnett County and 7.75% on the Johns Creek side in Fulton County. Georgia gives you 30 days to switch your license and register a vehicle, and the tag goes through the county where you live, so the Johns Creek side registers in Fulton rather than Gwinnett.

Arranging the move

Give us the street address rather than “Duluth”, because access depends on the building, not the postal name. Every LIOO truck is a 26-foot box truck with a lift gate and a ramp, and a garden-apartment stairwell, a gatehouse and a tight downtown street each get their own plan. If a gated community or a management office asks for a certificate of insurance, LIOO issues it free, the same day the requirements arrive.

Local moves are billed by the hour with the crew and truck included, from $160 an hour for two movers, against a 2.5-hour minimum (3 hours on weekends, same-day bookings and moves 25+ miles from downtown Atlanta). The Duluth area sits near that line, so the minimum depends on the address. Our Duluth movers page sets out the rates and the corridors, our residential movers cover single-family homes, and a household coming from outside metro Atlanta, such as Savannah or Augusta, is priced per shipment through long-distance moving within Georgia.

Dates near the end of a month fill two to three weeks ahead, and mid-month dates about a week ahead. For a move near the Town Green, check the city’s event calendar first: the Duluth Fall Festival fills downtown on the last weekend of September.

Moving to Duluth FAQ

Is Duluth a good place to move to?+
It suits households that want Gwinnett schools, a walkable downtown and international dining within reach of I-85, and that accept a car-dependent commute. Decide which side of the city line you want first, because the address sets your schools, trash service and taxes.
Is my Duluth address inside the city limits?+
Not necessarily. Only about 32 percent of the land in ZIP 30096 and 11 percent of the land in ZIP 30097 lie inside the City of Duluth. Check the tax bill for the parcel before you rely on the mailing address.
Is all of ZIP 30097 in Gwinnett County?+
No. About half of ZIP 30097 is in Johns Creek, in Fulton County, where Fulton County Schools and a 7.75 percent sales tax apply. About 7 percent is in unincorporated Forsyth County, including St. Marlo, and the other 43 percent is in Gwinnett County.
Where should I live in Duluth?+
Around the Town Green and Parsons Alley for walkable townhomes inside the city, around Sugarloaf Country Club or St. Marlo for gated golf living outside the city, and along Pleasant Hill Road or Peachtree Industrial Boulevard for apartments close to the international dining.
Is Duluth good for international dining and groceries?+
Yes. The Pleasant Hill Road corridor is lined with international restaurants and groceries, and 38.3 percent of Duluth residents speak a language other than English at home. Part of the corridor lies outside the city line.
How much does it cost to live in Duluth?+
In the 2020–2024 Census survey, median household income is $95,331, the median home value is $400,800 and the median rent is $1,828. Gwinnett’s sales tax is 6 percent, and the city adds 6.551 mills of property tax inside its limits.
What do I need to do when I move here?+
Switch your driver’s license and register your vehicle within 30 days, file a change of address, and set up utilities. We have dedicated guides for the license and the address change.
How much does it cost to move to Duluth?+
Local moves are billed by the hour, from $160 an hour for two movers and a truck, with a 2.5-hour minimum (3 hours on weekends, same-day bookings and moves 25+ miles from downtown Atlanta, so it depends on the address). A move from outside metro Atlanta, such as Savannah or Augusta, is priced per shipment. See our metro-Atlanta moving cost guide and get a free quote.

Your next step

Plan the rest of your move

4.8 Google · 396+ reviewsLicensed & insured Georgia movers$160/hr two-mover crews — everything includedWritten quotes — rate and minimum in writing before you book

When to bring in the pros: stairs and long carries, heavy or fragile pieces (pianos, safes, glass), a building that requires a COI, or a timeline that slipped. See how a LIOO crew runs it →

📝 My exact price📞 Call