Guest, Sign inJoin
Georgia rankings · Cost of living

Most affordable towns in Georgia

Lakeview Estates ranks first on cost of living among Georgia’s 263 towns of 2,500+; 31 of the 263 grade A− or better on cost of living nationally.

The Cost of living grade: home values, rent and property-tax bills against the income of the town’s metro area or county, and the share of households paying 30%+ of income for housing (Census ACS). How grades work

#2

Abbeville

Wilcox County · 2,819 people
A+

Cost of living grade, homes cost 2.4 years of area income·Overall C+ · #102 of 258 in GA

#3

Nicholls

Coffee County · 3,317 people
A+

Cost of living grade, homes cost 3.1 years of area income·Overall C− · #165 of 258 in GA

All 263 towns

Cost of living grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

263 towns ranked. Not here? See why a town may be missing.

#TownGradeHome price · overall
1Lakeview Estatesunincorporated, Rockdale County · 3,596 peopleA+0.8 years of area income·Overall B− · #77 of 258
2AbbevilleWilcox County · 2,819 peopleA+2.4 years of area income·Overall C+ · #102 of 258
3NichollsCoffee County · 3,317 peopleA+3.1 years of area income·Overall C− · #165 of 258
4TallapoosaHaralson County · 3,141 peopleA+2.3 years of area income·Overall A− · #21 of 258
5MillenJenkins County · 2,952 peopleA+3.3 years of area income·Overall D · #218 of 258
6UnadillaDooly County · 3,091 peopleA+2.2 years of area income·Overall D · #203 of 258
7ViennaDooly County · 2,961 peopleA+1.5 years of area income·Overall D · #201 of 258
8JacksonButts County · 5,884 peopleA3.2 years of area income·Overall C− · #143 of 258
9SopertonTreutlen County · 2,994 peopleA2.1 years of area income·Overall D · #200 of 258
10WrightsvilleJohnson County · 3,585 peopleA2.5 years of area income·Overall C− · #163 of 258
11FolkstonCharlton County · 4,767 peopleA3.4 years of area income·Overall C+ · #92 of 258
12Lakeviewunincorporated, Catoosa County · 4,723 peopleA2.4 years of area income·Overall B · #55 of 258
13LaFayetteWalker County · 7,157 peopleA3.1 years of area income·Overall B− · #86 of 258
14Fort ValleyPeach County · 9,220 peopleA2.0 years of area income·Overall C− · #142 of 258
15Fairviewunincorporated, Walker County · 5,302 peopleA2.9 years of area income·Overall C · #129 of 258
16EuharleeBartow County · 4,202 peopleA3.5 years of area income·Overall A− · #15 of 258
17BremenHaralson County · 7,751 peopleA−3.3 years of area income·Overall A · #10 of 258
18ManchesterMeriwether County · 3,594 peopleA−1.4 years of area income·Overall D · #219 of 258
19Experimentunincorporated, Spalding County · 3,387 peopleA−1.4 years of area income·Overall D · #211 of 258
20GreensboroGreene County · 3,519 peopleA−8.6 years of area income·Overall B− · #76 of 258
21PalmettoFulton County · 5,298 peopleA−2.7 years of area income·Overall A+ · #2 of 258
22TempleCarroll County · 6,564 peopleA−3.2 years of area income·Overall A · #13 of 258
23GrantvilleCoweta County · 3,284 peopleA−3.2 years of area income·Overall B+ · #36 of 258
24JonesboroClayton County · 6,046 peopleA−2.7 years of area income·Overall C · #137 of 258
25RossvilleWalker County · 3,922 peopleA−3.0 years of area income·Overall C− · #160 of 258
26AdairsvilleBartow County · 5,101 peopleA−3.3 years of area income·Overall A− · #25 of 258
27Hannahs Millunincorporated, Upson County · 3,230 peopleA−2.8 years of area income·Overall C+ · #109 of 258
28SummervilleChattooga County · 4,440 peopleA−3.7 years of area income·Overall D · #178 of 258
29ChatsworthMurray County · 5,029 peopleA−3.6 years of area income·Overall B+ · #41 of 258
30WaynesboroBurke County · 5,511 peopleA−2.6 years of area income·Overall D · #217 of 258
31MonticelloJasper County · 3,040 peopleA−3.4 years of area income·Overall C− · #167 of 258
32HartwellHart County · 4,914 peopleB+5.2 years of area income·Overall C+ · #104 of 258
33ChickamaugaWalker County · 3,017 peopleB+3.7 years of area income·Overall A+ · #4 of 258
34BarnesvilleLamar County · 6,329 peopleB+3.8 years of area income·Overall C · #121 of 258
35CochranBleckley County · 4,986 peopleB+2.6 years of area income·Overall C+ · #107 of 258
36PembrokeBryan County · 2,706 peopleB+3.6 years of area income·Overall B · #58 of 258
37Hardwickunincorporated, Baldwin County · 3,402 peopleB+1.7 years of area income·Overall D · #222 of 258
38PelhamMitchell County · 3,359 peopleB+2.6 years of area income·Overall D− · #254 of 258
39LulaHall County · 3,048 peopleB+3.9 years of area income·Overall B− · #67 of 258
40SylvaniaScreven County · 2,704 peopleB+2.8 years of area income·Overall C− · #146 of 258
41AlmaBacon County · 3,400 peopleB+3.5 years of area income·Overall C · #138 of 258
42Echols CountyEchols County · 3,685 peopleB+2.2 years of area income·Overall B− · #80 of 258
43StathamBarrow County · 3,350 peopleB+4.3 years of area income·Overall B+ · #42 of 258
44Forest ParkClayton County · 19,168 peopleB+1.8 years of area income·Overall D · #204 of 258
45QuitmanBrooks County · 4,032 peopleB+2.7 years of area income·Overall D · #209 of 258
46CairoGrady County · 10,150 peopleB+3.1 years of area income·Overall D · #205 of 258
47AshburnTurner County · 4,211 peopleB+2.4 years of area income·Overall D · #213 of 258
48Fort OglethorpeCatoosa County · 10,868 peopleB+3.4 years of area income·Overall B− · #84 of 258
49WaycrossWare County · 13,936 peopleB+2.8 years of area income·Overall D · #226 of 258
50BaxleyAppling County · 5,058 peopleB+3.4 years of area income·Overall D · #195 of 258
51EatontonPutnam County · 6,749 peopleB+5.6 years of area income·Overall C− · #148 of 258
52LyonsToombs County · 4,260 peopleB+3.2 years of area income·Overall C · #117 of 258
53CamillaMitchell County · 4,988 peopleB+2.6 years of area income·Overall D− · #227 of 258
54HephzibahRichmond County · 3,815 peopleB+3.1 years of area income·Overall D · #202 of 258
55SpringfieldEffingham County · 3,344 peopleB+3.9 years of area income·Overall A− · #19 of 258
56Chattanooga Valleyunincorporated, Walker County · 4,601 peopleB2.8 years of area income·Overall D · #185 of 258
57ThomsonMcDuffie County · 6,763 peopleB2.8 years of area income·Overall D · #190 of 258
58SwainsboroEmanuel County · 7,436 peopleB2.5 years of area income·Overall D · #194 of 258
59Lake CityClayton County · 2,866 peopleB2.2 years of area income·Overall C · #118 of 258
60ReidsvilleTattnall County · 2,576 peopleB3.4 years of area income·Overall C− · #140 of 258
61Fair Oaksunincorporated, Cobb County · 9,014 peopleB2.2 years of area income·Overall B− · #66 of 258
62DawsonTerrell County · 4,131 peopleB1.5 years of area income·Overall D · #192 of 258
63Conleyunincorporated, Clayton County · 5,822 peopleB2.5 years of area income·Overall D · #206 of 258
64SylvesterWorth County · 5,430 peopleB3.0 years of area income·Overall C− · #153 of 258
65ElbertonElbert County · 4,890 peopleB3.1 years of area income·Overall D− · #230 of 258
66GuytonEffingham County · 3,247 peopleB4.6 years of area income·Overall C+ · #103 of 258
67East DublinLaurens County · 2,552 peopleB2.6 years of area income·Overall C− · #169 of 258
68Dock Junctionunincorporated, Glynn County · 8,147 peopleB2.2 years of area income·Overall C · #122 of 258
69EastmanDodge County · 5,572 peopleB3.0 years of area income·Overall D · #224 of 258
70Warner RobinsHouston County · 87,761 peopleB2.7 years of area income·Overall C− · #141 of 258
71Social CircleWalton County · 5,537 peopleB4.0 years of area income·Overall B+ · #40 of 258
72McRae-HelenaTelfair County · 5,443 peopleB2.2 years of area income·Overall D · #212 of 258
73GlennvilleTattnall County · 5,023 peopleB4.0 years of area income·Overall D · #186 of 258
74Ball GroundCherokee County · 3,470 peopleB5.6 years of area income·Overall A · #9 of 258
75AuburnBarrow County · 10,110 peopleB4.0 years of area income·Overall C+ · #93 of 258
76DawsonvilleDawson County · 4,888 peopleB4.9 years of area income·Overall A · #8 of 258
77BaldwinHabersham County · 4,240 peopleB4.3 years of area income·Overall B− · #74 of 258
78MetterCandler County · 4,076 peopleB4.3 years of area income·Overall D · #184 of 258
79ToccoaStephens County · 9,539 peopleB4.2 years of area income·Overall D · #181 of 258
80AlamoWheeler County · 3,362 peopleB3.5 years of area income·Overall D− · #232 of 258
81GriffinSpalding County · 23,896 peopleB2.7 years of area income·Overall D− · #240 of 258
82RiverdaleClayton County · 14,637 peopleB2.4 years of area income·Overall C− · #152 of 258
83JesupWayne County · 10,301 peopleB3.8 years of area income·Overall D · #177 of 258
84BlakelyEarly County · 5,156 peopleB2.3 years of area income·Overall D− · #256 of 258
85RoystonFranklin County · 2,693 peopleB5.0 years of area income·Overall C · #136 of 258
86BrunswickGlynn County · 15,730 peopleB3.8 years of area income·Overall C− · #161 of 258
87NashvilleBerrien County · 5,038 peopleB3.5 years of area income·Overall C− · #176 of 258
88Country Club Estatesunincorporated, Glynn County · 8,780 peopleB2.5 years of area income·Overall C · #134 of 258
89Lithia Springsunincorporated, Douglas County · 16,875 peopleB−3.1 years of area income·Overall C · #124 of 258
90Putneyunincorporated, Dougherty County · 3,150 peopleB−2.4 years of area income·Overall D− · #241 of 258
91Garden CityChatham County · 10,513 peopleB−3.4 years of area income·Overall D− · #229 of 258
92CommerceJackson County · 9,303 peopleB−3.7 years of area income·Overall B+ · #44 of 258
93ByronPeach County · 6,567 peopleB−3.4 years of area income·Overall C · #126 of 258
94MonroeWalton County · 16,507 peopleB−4.2 years of area income·Overall C− · #172 of 258
95Panthersvilleunincorporated, DeKalb County · 9,053 peopleB−2.5 years of area income·Overall C− · #162 of 258
96JasperPickens County · 5,400 peopleB−4.2 years of area income·Overall C · #123 of 258
97OcillaIrwin County · 2,837 peopleB−2.6 years of area income·Overall C− · #164 of 258
98Lindaleunincorporated, Floyd County · 4,289 peopleB−3.0 years of area income·Overall C · #116 of 258
99JeffersonJackson County · 17,185 peopleB−4.6 years of area income·Overall A+ · #3 of 258
100CussetaChattahoochee County · 8,465 peopleB−2.4 years of area income·No overall grade
101FitzgeraldBen Hill County · 8,882 peopleB−3.0 years of area income·Overall D− · #239 of 258
102ClaxtonEvans County · 2,560 peopleB−2.5 years of area income·Overall D− · #249 of 258
103MorrowClayton County · 6,211 peopleB−2.5 years of area income·Overall D− · #236 of 258
104RinggoldCatoosa County · 3,391 peopleB−4.4 years of area income·Overall C+ · #95 of 258
105DaltonWhitfield County · 35,322 peopleB−3.5 years of area income·Overall C− · #175 of 258
106LithoniaDeKalb County · 2,608 peopleB−2.7 years of area income·Overall D · #188 of 258
107CarrolltonCarroll County · 27,925 peopleB−3.2 years of area income·Overall C+ · #110 of 258
108DouglasCoffee County · 11,864 peopleB−3.7 years of area income·Overall C− · #139 of 258
109SandersvilleWashington County · 5,397 peopleB−3.4 years of area income·Overall D− · #228 of 258
110WalthourvilleLiberty County · 4,003 peopleB−2.6 years of area income·Overall D · #179 of 258
111WinderBarrow County · 21,252 peopleB−3.8 years of area income·Overall C · #128 of 258
112AustellCobb County · 8,339 peopleB−3.3 years of area income·Overall B− · #70 of 258
113CedartownPolk County · 10,514 peopleB−3.5 years of area income·Overall D · #223 of 258
114PerryHouston County · 25,699 peopleB−3.5 years of area income·Overall B− · #71 of 258
115Union CityFulton County · 29,910 peopleB−2.6 years of area income·Overall B · #53 of 258
116MontezumaMacon County · 2,879 peopleB−2.2 years of area income·Overall D− · #233 of 258
117CartersvilleBartow County · 25,349 peopleB−3.6 years of area income·Overall C+ · #100 of 258
118CentervilleHouston County · 9,505 peopleB−2.9 years of area income·Overall C · #112 of 258
119CalhounGordon County · 20,196 peopleB−4.3 years of area income·Overall C+ · #98 of 258
120WashingtonWilkes County · 3,638 peopleC+3.2 years of area income·Overall D · #214 of 258
121CorneliaHabersham County · 5,459 peopleC+4.5 years of area income·Overall B− · #81 of 258
122FairburnFulton County · 17,133 peopleC+3.6 years of area income·Overall B+ · #38 of 258
123Fairfield Plantationunincorporated, Carroll County · 6,172 peopleC+3.7 years of area income·Overall B+ · #34 of 258
124StatesboroBulloch County · 35,366 peopleC+4.7 years of area income·Overall C− · #150 of 258
125East PointFulton County · 38,225 peopleC+2.6 years of area income·Overall B · #52 of 258
126Villa RicaCarroll County · 21,022 peopleC+3.5 years of area income·Overall B · #63 of 258
127Powder SpringsCobb County · 21,004 peopleC+4.1 years of area income·Overall B+ · #43 of 258
128AlbanyDougherty County · 66,907 peopleC+2.3 years of area income·Overall D− · #253 of 258
129DonalsonvilleSeminole County · 2,834 peopleC+2.8 years of area income·Overall D · #198 of 258
130LakelandLanier County · 3,062 peopleC+3.2 years of area income·Overall D · #193 of 258
131Candler-McAfeeunincorporated, DeKalb County · 20,905 peopleC+2.9 years of area income·Overall C− · #155 of 258
132CovingtonNewton County · 17,477 peopleC+3.3 years of area income·Overall D− · #238 of 258
133Bonanzaunincorporated, Clayton County · 3,279 peopleC+2.5 years of area income·Overall D · #180 of 258
134BlackshearPierce County · 3,680 peopleC+4.0 years of area income·Overall C · #131 of 258
135TyroneFayette County · 8,091 peopleC+5.6 years of area income·Overall A+ · #1 of 258
136MilledgevilleBaldwin County · 16,835 peopleC+4.4 years of area income·Overall D− · #248 of 258
137Martinezunincorporated, Columbia County · 33,750 peopleC+4.1 years of area income·Overall B+ · #29 of 258
138Redanunincorporated, DeKalb County · 31,017 peopleC+2.6 years of area income·Overall C− · #147 of 258
139RinconEffingham County · 11,726 peopleC+4.4 years of area income·Overall B · #47 of 258
140HoschtonJackson County · 8,623 peopleC+5.3 years of area income·Overall B · #51 of 258
141Irondaleunincorporated, Clayton County · 9,185 peopleC+2.3 years of area income·Overall D− · #247 of 258
142HazlehurstJeff Davis County · 4,172 peopleC+3.6 years of area income·Overall D− · #235 of 258
143ForsythMonroe County · 4,952 peopleC+5.4 years of area income·Overall C− · #144 of 258
144HiramPaulding County · 5,585 peopleC+3.4 years of area income·Overall C · #114 of 258
145Stone MountainDeKalb County · 6,562 peopleC+3.0 years of area income·Overall D · #207 of 258
146DallasPaulding County · 15,402 peopleC+3.9 years of area income·Overall C · #115 of 258
147MadisonMorgan County · 5,179 peopleC+4.8 years of area income·Overall B+ · #35 of 258
148MabletonCobb County · 78,820 peopleC+3.9 years of area income·Overall B+ · #30 of 258
149ConyersRockdale County · 20,377 peopleC+3.3 years of area income·Overall D · #215 of 258
150VidaliaToombs County · 10,885 peopleC+3.5 years of area income·Overall D− · #231 of 258
151RockmartPolk County · 5,369 peopleC+4.3 years of area income·Overall D− · #237 of 258
152MoultrieColquitt County · 14,973 peopleC+3.4 years of area income·Overall D− · #251 of 258
153SenoiaCoweta County · 6,276 peopleC+5.8 years of area income·Overall A+ · #5 of 258
154West PointTroup County · 3,661 peopleC+3.9 years of area income·Overall D · #183 of 258
155Bemissunincorporated, Lowndes County · 9,201 peopleC+3.8 years of area income·Overall B− · #72 of 258
156Port WentworthChatham County · 17,604 peopleC+3.7 years of area income·Overall C− · #158 of 258
157LovejoyClayton County · 12,929 peopleC+3.0 years of area income·Overall C− · #168 of 258
158College ParkFulton County · 13,887 peopleC+3.1 years of area income·Overall D · #197 of 258
159BainbridgeDecatur County · 14,606 peopleC+3.2 years of area income·Overall D− · #255 of 258
160StonecrestDeKalb County · 61,337 peopleC+2.7 years of area income·Overall C− · #173 of 258
161Dahlonega College campusLumpkin County · 7,918 peopleC+4.2 years of area income·Overall B+
162AdelCook County · 5,854 peopleC+3.3 years of area income·Overall D · #216 of 258
163LeesburgLee County · 3,597 peopleC4.6 years of area income·Overall B · #54 of 258
164BloomingdaleChatham County · 3,077 peopleC4.1 years of area income·Overall C · #135 of 258
165DublinLaurens County · 16,565 peopleC3.5 years of area income·Overall D− · #244 of 258
166HawkinsvillePulaski County · 4,789 peopleC3.6 years of area income·Overall D · #199 of 258
167CordeleCrisp County · 9,652 peopleC3.1 years of area income·Overall D− · #257 of 258
168KingslandCamden County · 21,299 peopleC4.0 years of area income·Overall B− · #87 of 258
169StockbridgeHenry County · 36,331 peopleC3.2 years of area income·Overall C− · #157 of 258
170Reed Creekunincorporated, Hart County · 3,151 peopleC5.8 years of area income·Overall C · #113 of 258
171AmericusSumter County · 15,617 peopleC3.0 years of area income·Overall D− · #250 of 258
172Macon-Bibb CountyBibb County · 157,556 peopleC2.9 years of area income·Overall D− · #242 of 258
173Gresham Parkunincorporated, DeKalb County · 6,935 peopleC2.8 years of area income·Overall C− · #166 of 258
174South FultonFulton County · 112,820 peopleC3.5 years of area income·Overall C+ · #94 of 258
175BufordGwinnett County · 18,780 peopleC5.2 years of area income·Overall B · #49 of 258
176ThomastonUpson County · 9,852 peopleC3.2 years of area income·Overall D · #225 of 258
177GrovetownColumbia County · 17,939 peopleC4.4 years of area income·Overall B+ · #28 of 258
178Chattahoochee HillsFulton County · 3,524 peopleC6.1 years of area income·Overall A− · #24 of 258
179RomeFloyd County · 38,934 peopleC3.5 years of area income·Overall D− · #234 of 258
180SnellvilleGwinnett County · 22,478 peopleC3.9 years of area income·Overall B− · #85 of 258
181SavannahChatham County · 149,440 peopleC4.1 years of area income·Overall D · #191 of 258
182ColumbusMuscogee County · 202,171 peopleC3.0 years of area income·Overall D · #220 of 258
183GrayJones County · 3,567 peopleC4.6 years of area income·Overall B− · #69 of 258
184ThomasvilleThomas County · 18,667 peopleC3.9 years of area income·Overall D · #221 of 258
185TiftonTift County · 17,595 peopleC4.2 years of area income·Overall C− · #174 of 258
186Belvedere Parkunincorporated, DeKalb County · 14,181 peopleC3.3 years of area income·Overall C · #120 of 258
187Georgetownunincorporated, Chatham County · 11,158 peopleC1.8 years of area income·Overall C · #127 of 258
188Augusta206,559 peopleC3.4 years of area income·No overall grade
189ClevelandWhite County · 3,472 peopleC4.4 years of area income·Overall B− · #82 of 258
190HahiraLowndes County · 3,595 peopleC5.3 years of area income·Overall B− · #78 of 258
191ValdostaLowndes County · 56,186 peopleC3.7 years of area income·Overall D− · #245 of 258
192HamptonHenry County · 9,349 peopleC3.4 years of area income·Overall C · #111 of 258
193ClarkstonDeKalb County · 14,431 peopleC−2.9 years of area income·Overall D− · #243 of 258
194Evansunincorporated, Columbia County · 36,998 peopleC−5.9 years of area income·Overall A− · #26 of 258
195AcworthCobb County · 22,925 peopleC−4.5 years of area income·Overall B+ · #32 of 258
196St. MarysCamden County · 20,546 peopleC−4.2 years of area income·Overall C− · #154 of 258
197HinesvilleLiberty County · 36,674 peopleC−3.9 years of area income·Overall D− · #246 of 258
198Locust GroveHenry County · 14,610 peopleC−3.6 years of area income·Overall D · #208 of 258
199CummingForsyth County · 12,494 peopleC−6.5 years of area income·Overall B+ · #27 of 258
200NewnanCoweta County · 45,867 peopleC−4.1 years of area income·Overall C+ · #99 of 258
201KennesawCobb County · 37,970 peopleC−4.5 years of area income·Overall B · #46 of 258
202HapevilleFulton County · 7,410 peopleC−2.9 years of area income·Overall B · #48 of 258
203Scottdaleunincorporated, DeKalb County · 10,542 peopleC−3.6 years of area income·Overall C+ · #91 of 258
204Heron Bayunincorporated, Henry County · 4,595 peopleC−4.4 years of area income·Overall C+ · #90 of 258
205HarlemColumbia County · 4,239 peopleC−4.2 years of area income·Overall B− · #73 of 258
206LawrencevilleGwinnett County · 32,822 peopleC−4.2 years of area income·Overall C · #130 of 258
207FayettevilleFayette County · 20,465 peopleC−4.8 years of area income·Overall B− · #79 of 258
208HogansvilleTroup County · 3,290 peopleC−3.7 years of area income·Overall C− · #149 of 258
209CantonCherokee County · 40,778 peopleC−5.7 years of area income·Overall B− · #68 of 258
210Buckheadunincorporated, Bryan County · 4,702 peopleC−6.0 years of area income·Overall B · #60 of 258
211GraysonGwinnett County · 5,569 peopleC−4.7 years of area income·Overall B+ · #31 of 258
212DouglasvilleDouglas County · 41,523 peopleC−3.4 years of area income·Overall D · #182 of 258
213McDonoughHenry County · 33,395 peopleC−3.7 years of area income·Overall C− · #159 of 258
214Mountain Parkunincorporated, Gwinnett County · 12,850 peopleC−3.9 years of area income·Overall B · #50 of 258
215DoravilleDeKalb County · 16,365 peopleC−4.0 years of area income·Overall D · #187 of 258
216DaculaGwinnett County · 9,373 peopleC−4.9 years of area income·Overall B · #61 of 258
217OakwoodHall County · 7,245 peopleC−3.9 years of area income·Overall C · #133 of 258
218BrookletBulloch County · 2,525 peopleC−5.4 years of area income·Overall C+ · #89 of 258
219MariettaCobb County · 63,574 peopleC−5.3 years of area income·Overall C+ · #101 of 258
220LaGrangeTroup County · 34,730 peopleC−4.3 years of area income·Overall D− · #252 of 258
221Tybee IslandChatham County · 3,156 peopleC−8.0 years of area income·Overall B− · #83 of 258
222CuthbertRandolph County · 3,026 peopleC−2.1 years of area income·Overall D− · #258 of 258
223PoolerChatham County · 32,744 peopleC−4.4 years of area income·Overall C− · #156 of 258
224Richmond HillBryan County · 20,022 peopleC−5.4 years of area income·Overall B · #56 of 258
225GainesvilleHall County · 49,221 peopleD4.6 years of area income·Overall D · #210 of 258
226Holly SpringsCherokee County · 20,261 peopleD4.8 years of area income·Overall A · #12 of 258
227WoodstockCherokee County · 39,895 peopleD5.1 years of area income·Overall A− · #20 of 258
228WatkinsvilleOconee County · 4,131 peopleD7.9 years of area income·Overall A− · #18 of 258
229Wilmington Islandunincorporated, Chatham County · 13,905 peopleD5.2 years of area income·Overall C+ · #105 of 258
230DuluthGwinnett County · 33,815 peopleD4.8 years of area income·Overall B · #45 of 258
231Whitemarsh Islandunincorporated, Chatham County · 6,886 peopleD5.2 years of area income·Overall C+ · #96 of 258
232SmyrnaCobb County · 57,513 peopleD4.9 years of area income·Overall B+ · #39 of 258
233TuckerDeKalb County · 37,290 peopleD4.3 years of area income·Overall C · #125 of 258
234Sugar HillGwinnett County · 29,280 peopleD4.9 years of area income·Overall B · #62 of 258
235LilburnGwinnett County · 16,369 peopleD4.4 years of area income·Overall C− · #171 of 258
236BraseltonJackson County · 18,496 peopleD4.9 years of area income·Overall B+ · #37 of 258
237RoswellFulton County · 91,505 peopleD7.2 years of area income·Overall A− · #16 of 258
238LoganvilleWalton County · 17,212 peopleD4.3 years of area income·Overall C+ · #106 of 258
239Avondale EstatesDeKalb County · 3,543 peopleD5.8 years of area income·Overall B · #59 of 258
240Montgomeryunincorporated, Chatham County · 4,976 peopleD4.9 years of area income·Overall C− · #170 of 258
241NorcrossGwinnett County · 19,086 peopleD3.6 years of area income·Overall C · #132 of 258
242MiltonFulton County · 41,266 peopleD10.4 years of area income·Overall A · #6 of 258
243AlpharettaFulton County · 66,921 peopleD7.9 years of area income·Overall A− · #22 of 258
244Flowery BranchHall County · 13,110 peopleD5.2 years of area income·Overall B · #64 of 258
245St. Simonsunincorporated, Glynn County · 16,228 peopleD8.3 years of area income·Overall B · #57 of 258
246AtlantaFulton County · 529,110 peopleD4.2 years of area income·Overall C− · #151 of 258
247Peachtree CityFayette County · 40,880 peopleD6.3 years of area income·Overall A · #14 of 258
248ThunderboltChatham County · 2,534 peopleD4.3 years of area income·Overall D · #196 of 258
249Viningsunincorporated, Cobb County · 14,390 peopleD5.4 years of area income·Overall A · #11 of 258
250Peachtree CornersGwinnett County · 42,519 peopleD6.0 years of area income·Overall B+ · #33 of 258
251Johns CreekFulton County · 80,401 peopleD7.7 years of area income·Overall A · #7 of 258
252ChambleeDeKalb County · 32,334 peopleD5.3 years of area income·Overall D · #189 of 258
253DunwoodyDeKalb County · 51,792 peopleD7.4 years of area income·Overall C+ · #108 of 258
254Athens129,921 peopleD6.3 years of area income·No overall grade
255SuwaneeGwinnett County · 23,034 peopleD6.6 years of area income·Overall C+ · #97 of 258
256North Decaturunincorporated, DeKalb County · 18,442 peopleD5.3 years of area income·Overall C+ · #88 of 258
257DecaturDeKalb County · 25,276 peopleD−3.1 years of area income·Overall A− · #17 of 258
258Sandy SpringsFulton County · 105,013 peopleD−7.6 years of area income·Overall A− · #23 of 258
259North Druid Hillsunincorporated, DeKalb County · 17,997 peopleD−5.7 years of area income·Overall B− · #65 of 258
260BrookhavenDeKalb County · 59,643 peopleD−8.3 years of area income·Overall C · #119 of 258
261Druid Hillsunincorporated, DeKalb County · 8,169 peopleD−8.8 years of area income·Overall B− · #75 of 258
262Skidaway Islandunincorporated, Chatham County · 9,315 peopleD−11.5 years of area income·Overall C− · #145 of 258
263Fort Stewartunincorporated, Liberty County · 9,285 peopleD−among the lowest in the U.S.·No overall grade
Not ranked

1 town without a cost of living grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

What is the most affordable town in Georgia?

Lakeview Estates (Rockdale County) ranks first on cost of living among 263 towns, with an A+; Abbeville and Nicholls follow.

How are these towns ranked?

The Cost of living grade: home values, rent and property-tax bills against the income of the town’s metro area or county, and the share of households paying 30%+ of income for housing (Census ACS). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a cost of living grade (263 in Georgia). 1 town of 2,500+ lack the figures and is listed above. Smaller towns have the grade on their page but no rank. Every town is on the Georgia page.

Go deeper

More Georgia lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Georgia rankings →
Other states

Most affordable towns in other states