The Best Suburbs to Buy a Home in Georgia

1. Watkinsville (Oconee County)

2. Holly Springs (Cherokee County)

3. Woodstock (Cherokee County)

4. Grovetown (Columbia County)

5. Senoia (Coweta County)

Think you live in one of Gwinnett County's best suburbs? This study may surprise you.

The ranking by Niche.com calculated several factors, including home values, property taxes, housing costs and age of new home buyers.

"A high ranking indicates that a suburb attracts residents with a good housing market where property taxes and housing costs are in line with value," the report said.

Reminder: the study only includes suburbs, not towns or cities.

The Best Suburbs to Buy a House in Gwinnett County

1. Suwanee (9th overall)

2. Duluth (15th overall)

3. Norcross (16th overall)

4. Snellville (21st overall)

5. Lawrenceville (24th overall)

6. Lilburn (46th overall)

No other suburbs in Gwinnett County cracked the top 60 best suburbs in Georgia.