GAGeorgia rankings

Most affordable towns in Georgia

Ranked by how many years of a typical GA household income ($77,353) it takes to buy each town's median home. Lower is easier to buy in. 264 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Alma
Georgia · Most affordable

Alma ranks #15 of 264

1.2 yrs of a typical GA income buys a typical home · Visit Alma →

Alma ranks #15 of 264 for most affordable in Georgia
#TownYears of incomeHome valueMedian income
1 Map of Nicholls Nicholls3,434 people 0.6 yrs $42,900 $43,977
2 Unadilla3,064 people 0.8 yrs $60,600 $36,875
3 Wrightsville3,487 people 0.8 yrs $65,400 $34,631
4 Soperton2,908 people 0.9 yrs $69,900 $33,146
5 Map of Baxley Baxley4,888 people 0.9 yrs $72,300 $29,880
6 Lakeview Estates3,596 people 1.0 yrs $74,700 $46,900
7 Folkston4,631 people 1.0 yrs $78,100 $50,116
8 Map of Abbeville Abbeville2,771 people 1.0 yrs $79,600 $42,311
9 Waycross13,756 people 1.1 yrs $84,100 $38,301
10 Map of Camilla Camilla5,124 people 1.1 yrs $85,400 $38,137
11 Map of Millen Millen2,956 people 1.1 yrs $86,300 $42,269
12 Hardwick3,402 people 1.2 yrs $91,900 $39,510
13 Pelham3,433 people 1.2 yrs $93,800 $39,023
14 Ocilla Ocilla3,100 people 1.2 yrs $95,700 $41,277
15 Alma Alma3,426 people 1.2 yrs $96,400 $36,884
16 Fitzgerald8,918 people 1.3 yrs $99,000 $37,323
17 Summerville Summerville4,408 people 1.3 yrs $99,000 $32,662
18 Map of Ashburn Ashburn4,231 people 1.3 yrs $101,000 $29,583
19 Cusseta-Chattahoochee County unified government8,887 people 1.3 yrs $102,700 $61,042
20 Map of Alamo Alamo3,037 people 1.3 yrs $103,300 $18,451
21 Dawson4,247 people 1.4 yrs $106,200 $28,533
22 Americus15,813 people 1.4 yrs $107,500 $39,176
23 Montezuma2,966 people 1.4 yrs $107,700 $46,875
24 Cairo10,055 people 1.4 yrs $108,800 $40,920
25 Swainsboro7,571 people 1.4 yrs $109,300 $49,750
26 Donalsonville2,831 people 1.4 yrs $109,900 $43,477
27 Quitman4,062 people 1.4 yrs $110,700 $19,324
28 Cochran4,803 people 1.5 yrs $112,800 $33,456
29 McRae-Helena6,030 people 1.5 yrs $113,500 $43,618
30 Elberton4,720 people 1.5 yrs $114,900 $50,059
31 Sylvester5,489 people 1.5 yrs $115,900 $58,417
32 Map of Reidsville Reidsville2,553 people 1.5 yrs $119,100 $41,667
33 Map of Vienna Vienna2,881 people 1.6 yrs $120,300 $57,736
34 Sandersville5,601 people 1.6 yrs $121,000 $49,833
35 Cordele9,994 people 1.6 yrs $121,500 $33,800
36 Lyons4,219 people 1.6 yrs $122,000 $42,059
37 Echols County consolidated government3,709 people 1.6 yrs $124,100 $59,489
38 Albany67,224 people 1.6 yrs $124,300 $47,240
39 Cuthbert2,991 people 1.6 yrs $126,100 $22,447
40 Fort Valley8,858 people 1.6 yrs $127,100 $50,283
41 Eastman5,584 people 1.7 yrs $129,800 $52,394
42 Blackshear3,578 people 1.7 yrs $131,100 $40,670
43 Map of Rossville Rossville3,978 people 1.7 yrs $133,000 $59,191
44 Douglas Douglas11,749 people 1.7 yrs $133,300 $34,408
45 Nashville4,928 people 1.7 yrs $133,900 $42,516
46 Putney3,150 people 1.7 yrs $134,600 $68,627
47 Manchester3,631 people 1.8 yrs $135,500 $51,353
48 Map of Experiment Experiment3,387 people 1.8 yrs $137,500 $33,333
49 Map of Forest Park Forest Park19,504 people 1.9 yrs $143,400 $41,211
50 Dock Junction8,147 people 1.9 yrs $143,700 $41,258
51 Washington3,680 people 1.9 yrs $144,500 $54,219
52 Map of LaFayette LaFayette6,967 people 1.9 yrs $144,800 $46,018
53 Map of Hazlehurst Hazlehurst4,092 people 1.9 yrs $145,300 $38,616
54 Cedartown10,227 people 1.9 yrs $147,200 $34,754
55 Lakeland2,968 people 1.9 yrs $148,600 $31,147
56 Blakely5,238 people 2.0 yrs $152,500 $49,821
57 Hannahs Mill3,230 people 2.0 yrs $154,600 $69,850
58 Adel5,641 people 2.0 yrs $154,900 $43,618
59 Map of Sylvania Sylvania2,618 people 2.0 yrs $155,300 $46,033
60 Brunswick15,307 people 2.0 yrs $155,900 $40,288
61 Metter3,989 people 2.0 yrs $156,300 $35,759
62 Map of Lindale Lindale4,289 people 2.0 yrs $156,900 $43,561
63 Moultrie Moultrie14,588 people 2.0 yrs $157,200 $43,670
64 Vidalia10,752 people 2.0 yrs $158,500 $49,370
65 Jesup Jesup9,942 people 2.0 yrs $158,500 $46,974
66 Walthourville3,823 people 2.1 yrs $158,700 $73,647
67 Hawkinsville4,731 people 2.1 yrs $159,100 $39,603
68 Map of Thomson Thomson6,821 people 2.1 yrs $161,100 $42,180
69 Waynesboro5,644 people 2.1 yrs $161,500 $41,620
70 Map of Aragon Aragon2,536 people 2.1 yrs $161,900 $67,500
71 Claxton2,529 people 2.1 yrs $162,000 $32,692
72 Hartwell4,562 people 2.1 yrs $165,700 $49,280
73 Baldwin4,000 people 2.2 yrs $167,300 $59,242
74 Map of Eatonton Eatonton6,515 people 2.2 yrs $167,400 $56,250
75 Jackson5,741 people 2.2 yrs $168,400 $46,191
76 Monticello2,747 people 2.2 yrs $168,400 $48,812
77 Country Club Estates8,780 people 2.2 yrs $168,800 $52,500
78 Garden City10,426 people 2.2 yrs $169,400 $47,814
79 Lakeview4,723 people 2.2 yrs $171,700 $61,405
80 Macon-Bibb County156,578 people 2.3 yrs $174,500 $51,234
81 Bainbridge14,404 people 2.3 yrs $174,700 $45,422
82 Map of Barnesville Barnesville6,121 people 2.3 yrs $176,500 $57,411
83 Toccoa9,238 people 2.3 yrs $178,100 $48,438
84 Augusta-Richmond County consolidated government206,069 people 2.3 yrs $178,500 $55,637
85 Riverdale14,792 people 2.3 yrs $178,800 $63,455
86 Map of Dublin Dublin16,136 people 2.3 yrs $181,300 $42,988
87 Hogansville3,246 people 2.4 yrs $182,400 $62,620
88 Valdosta55,252 people 2.4 yrs $182,800 $45,925
89 Map of Conley Conley5,822 people 2.4 yrs $183,000 $44,056
90 Fairview5,302 people 2.4 yrs $183,600 $64,050
91 Tallapoosa3,227 people 2.4 yrs $185,100 $62,599
92 Warner Robins82,990 people 2.4 yrs $185,700 $66,970
93 Hephzibah3,747 people 2.4 yrs $185,700 $65,109
94 Jonesboro6,143 people 2.4 yrs $188,300 $50,843
95 Lake City2,909 people 2.5 yrs $192,500 $54,464
96 Milledgeville16,748 people 2.5 yrs $193,100 $41,616
97 Map of Columbus Columbus203,711 people 2.5 yrs $193,900 $58,073
98 Map of Greensboro Greensboro3,609 people 2.5 yrs $194,300 $39,541
99 Centerville Centerville8,505 people 2.5 yrs $194,900 $68,922
100 Map of Springfield Springfield2,974 people 2.5 yrs $196,000 $62,957
101 Tifton17,210 people 2.5 yrs $196,200 $45,298
102 Hinesville35,679 people 2.5 yrs $196,400 $60,028
103 Map of Statesboro Statesboro34,149 people 2.6 yrs $197,900 $44,737
104 Grantville3,251 people 2.6 yrs $198,700 $69,283
105 Map of Leesburg Leesburg3,542 people 2.6 yrs $199,200 $79,460
106 West Point3,403 people 2.6 yrs $199,500 $57,214
107 Fair Oaks9,014 people 2.6 yrs $199,600 $62,996
108 Fort Oglethorpe10,416 people 2.6 yrs $199,700 $51,867
109 Map of Pembroke Pembroke2,693 people 2.6 yrs $200,800 $72,705
110 Rockmart5,204 people 2.6 yrs $201,700 $56,828
111 Glennville5,179 people 2.6 yrs $203,600 $52,844
112 Bonanza3,279 people 2.6 yrs $204,200 $60,260
113 Irondale9,185 people 2.6 yrs $204,500 $55,030
114 Thomasville18,666 people 2.7 yrs $205,200 $49,673
115 Chattanooga Valley4,601 people 2.7 yrs $205,300 $52,813
116 Chatsworth4,893 people 2.7 yrs $205,900 $69,058
117 Stone Mountain6,623 people 2.7 yrs $206,400 $46,973
118 Map of Hahira Hahira3,451 people 2.7 yrs $206,500 $70,966
119 Thomaston9,831 people 2.7 yrs $211,000 $38,917
120 LaGrange LaGrange32,078 people 2.8 yrs $216,300 $43,708
121 Bemiss9,201 people 2.8 yrs $217,400 $92,842
122 Lithia Springs16,875 people 2.8 yrs $220,000 $62,417
123 Griffin23,761 people 2.9 yrs $220,900 $43,632
124 Dalton34,538 people 2.9 yrs $222,400 $63,577
125 Panthersville9,053 people 2.9 yrs $222,600 $52,236
126 Map of Lithonia Lithonia2,622 people 2.9 yrs $223,000 $61,713
127 Morrow6,364 people 2.9 yrs $224,700 $73,693
128 Perry23,001 people 2.9 yrs $225,300 $76,909
129 Map of Guyton Guyton2,740 people 2.9 yrs $225,800 $86,250
130 Gray Gray3,512 people 2.9 yrs $226,400 $73,114
131 Port Wentworth12,892 people 2.9 yrs $228,100 $79,731
132 Map of Palmetto Palmetto4,797 people 3.0 yrs $228,800 $80,982
133 Varnell2,920 people 3.0 yrs $229,400 $86,100
134 Map of Cornelia Cornelia4,992 people 3.0 yrs $231,900 $39,775
135 Map of Demorest Demorest2,512 people 3.0 yrs $232,600 $77,941
136 Temple5,901 people 3.0 yrs $232,800 $91,180
137 Redan31,017 people 3.0 yrs $233,900 $65,227
138 Map of Rome Rome38,189 people 3.0 yrs $234,300 $54,435
139 Bloomingdale3,007 people 3.1 yrs $236,000 $60,250
140 Lula Lula2,964 people 3.1 yrs $239,400 $69,397
141 Commerce8,013 people 3.1 yrs $239,900 $60,961
142 Ringgold3,435 people 3.1 yrs $243,300 $42,583
143 Stonecrest60,501 people 3.1 yrs $243,500 $64,591
144 Map of Union City Union City27,728 people 3.2 yrs $245,600 $49,549
145 Martinez33,750 people 3.2 yrs $246,100 $81,602
146 Map of Euharlee Euharlee4,230 people 3.2 yrs $247,400 $99,597
147 Map of Statham Statham3,018 people 3.2 yrs $247,600 $73,903
148 Savannah147,898 people 3.2 yrs $248,900 $57,137
149 Calhoun18,183 people 3.2 yrs $251,000 $58,750
150 Kingsland19,627 people 3.3 yrs $251,400 $77,944
151 Rincon11,332 people 3.3 yrs $251,600 $74,417
152 Dallas14,714 people 3.3 yrs $251,800 $75,545
153 Adairsville4,999 people 3.3 yrs $252,300 $103,449
154 Byron Byron5,971 people 3.3 yrs $253,200 $85,596
155 Map of Grovetown Grovetown17,014 people 3.3 yrs $254,300 $85,660
156 Candler-McAfee20,905 people 3.4 yrs $259,300 $64,699
157 Monroe15,648 people 3.4 yrs $259,300 $44,656
158 Lovejoy11,508 people 3.4 yrs $265,100 $71,612
159 Chickamauga3,014 people 3.5 yrs $269,100 $92,532
160 Map of Fairburn Fairburn16,831 people 3.5 yrs $271,800 $91,897
161 Map of Villa Rica Villa Rica18,551 people 3.5 yrs $274,200 $87,803
162 Forsyth4,642 people 3.5 yrs $274,400 $73,250
163 Harlem3,885 people 3.5 yrs $274,500 $46,197
164 Georgetown11,158 people 3.6 yrs $274,900 $74,256
165 Map of Stockbridge Stockbridge35,737 people 3.6 yrs $276,700 $70,136
166 East Point East Point38,335 people 3.6 yrs $281,600 $68,598
167 Map of Jasper Jasper4,630 people 3.7 yrs $282,500 $52,442
168 Hampton8,687 people 3.7 yrs $283,700 $75,052
169 Conyers18,512 people 3.7 yrs $284,300 $63,140
170 Austell8,447 people 3.7 yrs $284,900 $72,938
171 Winder19,437 people 3.7 yrs $288,500 $63,779
172 Bremen7,488 people 3.7 yrs $289,500 $93,780
173 Belvedere Park14,181 people 3.8 yrs $296,600 $65,462
174 Gresham Park6,935 people 3.8 yrs $297,800 $71,042
175 Athens-Clarke County unified government129,609 people 3.9 yrs $298,900 $53,625
176 Auburn8,711 people 3.9 yrs $299,700 $77,034
177 Covington14,584 people 3.9 yrs $301,900 $58,810
178 Clarkston14,557 people 3.9 yrs $302,600 $48,564
179 Hiram5,231 people 3.9 yrs $303,200 $85,119
180 Map of Oakwood Oakwood5,862 people 4.0 yrs $306,700 $67,917
181 Map of Locust Grove Locust Grove10,532 people 4.0 yrs $307,300 $75,083
182 Map of Social Circle Social Circle5,217 people 4.0 yrs $307,300 $88,591
183 South Fulton110,471 people 4.0 yrs $309,800 $82,324
184 Carrollton27,392 people 4.0 yrs $311,100 $54,379
185 Map of Hapeville Hapeville6,630 people 4.0 yrs $312,100 $95,714
186 St. Marys19,166 people 4.0 yrs $312,300 $74,288
187 Map of Mableton Mableton77,678 people 4.0 yrs $313,100 $77,980
188 Richmond Hill18,181 people 4.1 yrs $313,400 $92,824
189 Map of McDonough McDonough30,947 people 4.1 yrs $314,600 $75,343
190 Pooler28,466 people 4.2 yrs $322,400 $91,766
191 College Park14,712 people 4.2 yrs $325,800 $51,635
192 Lilburn15,390 people 4.3 yrs $329,700 $63,581
193 Map of Pendergrass Pendergrass3,435 people 4.3 yrs $329,700 $90,341
194 Doraville11,134 people 4.3 yrs $331,900 $67,235
195 Fairfield Plantation6,172 people 4.3 yrs $332,600 $102,984
196 Powder Springs18,009 people 4.3 yrs $332,900 $105,070
197 Cleveland3,534 people 4.3 yrs $334,000 $64,450
198 Map of Thunderbolt Thunderbolt2,533 people 4.3 yrs $334,600 $75,234
199 Map of Snellville Snellville21,620 people 4.3 yrs $335,000 $89,896
200 Kennesaw34,605 people 4.3 yrs $335,400 $83,356
201 Map of Cartersville Cartersville24,074 people 4.4 yrs $338,200 $84,437
202 Map of Acworth Acworth22,473 people 4.4 yrs $339,900 $83,539
203 Reed Creek3,151 people 4.4 yrs $342,900 $76,973
204 Madison4,864 people 4.5 yrs $347,200 $61,510
205 Mountain Park12,850 people 4.5 yrs $350,300 $96,166
206 Lawrenceville30,954 people 4.5 yrs $350,600 $61,561
207 Scottdale10,542 people 4.6 yrs $357,100 $85,610
208 Map of Dacula Dacula7,444 people 4.6 yrs $359,000 $100,821
209 Douglasville37,536 people 4.6 yrs $359,200 $79,107
210 Map of Dawsonville Dawsonville4,403 people 4.7 yrs $362,900 $90,929
211 Map of Newnan Newnan44,235 people 4.7 yrs $364,700 $82,292
212 Map of Evans Evans36,998 people 4.7 yrs $366,100 $125,098
213 Loganville15,527 people 4.7 yrs $366,100 $83,605
214 Ball Ground2,856 people 4.7 yrs $366,300 $117,829
215 Watkinsville3,350 people 4.8 yrs $367,800 $92,147
216 Fayetteville19,719 people 4.8 yrs $368,200 $82,188
217 Buford17,997 people 4.8 yrs $368,700 $69,471
218 Jefferson Jefferson14,990 people 4.9 yrs $377,300 $109,828
219 Gainesville Gainesville45,032 people 4.9 yrs $382,200 $66,974
220 Cumming8,469 people 5.0 yrs $382,900 $85,868
221 Tucker Tucker37,123 people 5.0 yrs $384,500 $80,317
222 Hoschton4,534 people 5.0 yrs $386,300 $97,083
223 Map of Montgomery Montgomery4,976 people 5.0 yrs $387,700 $90,843
224 Heron Bay4,595 people 5.1 yrs $393,000 $106,338
225 Chattahoochee Hills3,782 people 5.1 yrs $397,000 $111,792
226 Whitemarsh Island6,886 people 5.2 yrs $399,700 $101,729
227 Duluth32,426 people 5.2 yrs $400,800 $95,331
228 Norcross18,007 people 5.2 yrs $403,400 $75,266
229 Wilmington Island13,905 people 5.2 yrs $404,900 $93,924
230 Canton35,741 people 5.3 yrs $407,800 $80,091
231 Sugar Hill26,128 people 5.3 yrs $413,400 $107,389
232 Chamblee30,895 people 5.6 yrs $432,800 $84,452
233 Woodstock37,381 people 5.6 yrs $436,500 $103,496
234 Map of Atlanta Atlanta505,268 people 5.7 yrs $439,600 $85,652
235 Senoia5,589 people 5.7 yrs $440,800 $124,964
236 Flowery Branch10,925 people 5.7 yrs $442,500 $103,942
237 Holly Springs18,627 people 5.8 yrs $448,400 $113,992
238 Map of Marietta Marietta62,263 people 5.8 yrs $448,500 $72,725
239 Smyrna56,633 people 5.8 yrs $449,500 $100,061
240 Braselton15,178 people 5.9 yrs $459,400 $120,984
241 Buckhead4,702 people 6.0 yrs $466,100 $144,864
242 Map of Tyrone Tyrone7,896 people 6.1 yrs $470,400 $135,691
243 North Decatur18,442 people 6.1 yrs $474,600 $110,871
244 Map of Grayson Grayson4,858 people 6.2 yrs $477,500 $131,293
245 Suwanee22,349 people 6.2 yrs $480,600 $103,260
246 Peachtree City39,576 people 6.2 yrs $482,500 $113,987
247 Peachtree Corners42,373 people 6.3 yrs $484,700 $82,139
248 North Druid Hills17,997 people 6.7 yrs $515,900 $102,742
249 Dahlonega7,299 people 6.9 yrs $531,100 $77,516
250 Map of Avondale Estates Avondale Estates3,530 people 7.2 yrs $553,900 $123,795
251 St. Simons16,228 people 7.2 yrs $555,600 $108,771
252 Roswell92,621 people 7.3 yrs $567,100 $128,654
253 Dunwoody51,758 people 7.8 yrs $602,900 $121,903
254 Vinings14,390 people 7.8 yrs $604,600 $94,982
255 Map of Tybee Island Tybee Island3,123 people 7.9 yrs $611,200 $120,479
256 Sandy Springs107,087 people 8.0 yrs $619,800 $104,340
257 Johns Creek81,988 people 8.1 yrs $629,400 $160,093
258 Alpharetta66,855 people 8.4 yrs $649,000 $147,612
259 Brookhaven57,855 people 9.0 yrs $692,700 $117,663
260 Decatur24,518 people 9.1 yrs $701,400 $139,397
261 Map of Berkeley Lake Berkeley Lake2,597 people 9.3 yrs $718,300 $165,909
262 Map of Milton Milton41,546 people 10.2 yrs $789,000 $171,295
263 Druid Hills8,169 people 10.3 yrs $793,200 $130,139
264 Skidaway Island9,315 people 10.4 yrs $803,700 $136,156

How this ranking works

We divide each town’s median home value by the GA median household income ($77,353). The result is how many years of a typical paycheck it takes to buy a typical home there. Lower is more affordable. Across Georgia as a whole it’s 3.9 years.

Why not each town’s own income? That would rank wealthy towns with half-million-dollar homes as “affordable” only because their residents earn so much. One shared income answers the question people actually ask: where could a typical family afford to live?

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states