Homes for Sale in Georgia
18,254 homes are for sale across 218 Georgia cities in Momentum’s MLS record as of 2026-09-06, at a median list price of $398,900. Every city and county below has its own live page with photos, prices by ZIP and community, and what a home there costs to own.
Georgia cities with the most homes for sale
- Homes for sale in Atlanta, GA — 2,485 listings, median $349,200
- Homes for sale in Cumming, GA — 541 listings, median $619,900
- Homes for sale in Decatur, GA — 478 listings, median $274,995
- Homes for sale in Lawrenceville, GA — 460 listings, median $399,000
- Homes for sale in Marietta, GA — 392 listings, median $480,000
- Homes for sale in Macon, GA — 356 listings, median $183,250
- Homes for sale in Brunswick, GA — 354 listings, median $320,000
- Homes for sale in Mcdonough, GA — 319 listings, median $365,000
- Homes for sale in Gainesville, GA — 302 listings, median $490,950
- Homes for sale in Douglasville, GA — 300 listings, median $349,450
- Homes for sale in St. Simons Island, GA — 289 listings, median $825,000
- Homes for sale in Lithonia, GA — 284 listings, median $239,450
- Homes for sale in Alpharetta, GA — 265 listings, median $799,000
- Homes for sale in Dallas, GA — 264 listings, median $375,000
- Homes for sale in Newnan, GA — 247 listings, median $430,000
- Homes for sale in Covington, GA — 240 listings, median $329,950
- Homes for sale in Conyers, GA — 237 listings, median $299,900
- Homes for sale in Buford, GA — 230 listings, median $490,575
- Homes for sale in Athens, GA — 224 listings, median $399,900
- Homes for sale in Stone Mountain, GA — 213 listings, median $284,999
- Homes for sale in Acworth, GA — 205 listings, median $430,000
- Homes for sale in Loganville, GA — 204 listings, median $405,000
- Homes for sale in Canton, GA — 202 listings, median $560,000
- Homes for sale in Fayetteville, GA — 191 listings, median $495,000
- Homes for sale in Snellville, GA — 187 listings, median $399,900
Every Georgia county and city
Fulton County 3,050 homes for sale · median $375,000
Atlanta (2485) · Alpharetta (265) · Roswell (145) · Sandy Springs (125) · Fairburn (114) · Johns Creek (84) · East Point (65) · Union City (58) · Milton (56) · South Fulton (45) · College Park (35) · Chattahoochee Hills (21) · Hapeville (19)
Gwinnett County 1,891 homes for sale · median $438,900
Lawrenceville (460) · Buford (230) · Loganville (204) · Snellville (187) · Dacula (169) · Suwanee (160) · Lilburn (119) · Duluth (109) · Norcross (96) · Sugar Hill (76) · Hoschton (58) · Grayson (56) · Braselton (55) · Auburn (49) · Peachtree Corners (49)
DeKalb County 1,599 homes for sale · median $299,999
Decatur (478) · Lithonia (284) · Stone Mountain (213) · Ellenwood (81) · Brookhaven (71) · Tucker (68) · Dunwoody (20) · Clarkston (12) · Scottdale (12) · Chamblee (11) · Smoke Rise (7) · Avondale Estates (6)
Cobb County 1,106 homes for sale · median $425,000
Marietta (392) · Acworth (205) · Smyrna (179) · Kennesaw (130) · Powder Springs (113) · Mableton (86) · Austell (37)
Glynn County 693 homes for sale · median $460,000
Brunswick (354) · St. Simons Island (289) · Jekyll Island (32) · Sea Island (18)
Forsyth County 660 homes for sale · median $632,500
Cumming (541)
Henry County 648 homes for sale · median $365,000
Mcdonough (319) · Stockbridge (137) · Hampton (121) · Locust Grove (94)
Hall County 484 homes for sale · median $475,000
Gainesville (302) · Flowery Branch (113) · Oakwood (38) · Clermont (12) · Murrayville (11) · Lula (8)
Cherokee County 476 homes for sale · median $529,850
Canton (202) · Woodstock (138) · Waleska (59) · Ball Ground (42)
Paulding County 436 homes for sale · median $375,000
Coweta County 394 homes for sale · median $459,950
Newnan (247) · Sharpsburg (64) · Senoia (59) · Grantville (15) · Palmetto (12)
Clayton County 372 homes for sale · median $248,900
Jonesboro (151) · Riverdale (74) · Rex (32) · Morrow (28) · Forest Park (18) · Conley (17)
Douglas County 360 homes for sale · median $349,000
Douglasville (300) · Lithia Springs (36) · Winston (29)
Bibb County 343 homes for sale · median $173,000
Fayette County 282 homes for sale · median $565,000
Fayetteville (191) · Peachtree City (54) · Tyrone (29)
Newton County 264 homes for sale · median $329,950
Covington (240) · Oxford (21) · Porterdale (7)
Carroll County 263 homes for sale · median $349,900
Villa Rica (137) · Carrollton (124) · Temple (37) · Bowdon (6)
Walton County 246 homes for sale · median $449,450
Monroe (128) · Social Circle (20)
Rockdale County 240 homes for sale · median $299,900
Conyers (237)
Clarke County 225 homes for sale · median $390,000
Athens (224) · Winterville (9)
Bartow County 219 homes for sale · median $379,000
Cartersville (143) · Adairsville (28) · Euharlee (9) · White (9) · Emerson (9) · Kingston (6)
Fannin County 201 homes for sale · median $740,000
Blue Ridge (104) · Morganton (47) · Mineral Bluff (46) · Cherry Log (12)
Houston County 196 homes for sale · median $314,950
Warner Robins (68) · Kathleen (47) · Perry (36) · Bonaire (29) · Centerville (11)
Floyd County 195 homes for sale · median $340,000
Rome (173) · Silver Creek (15) · Lindale (6)
Camden County 180 homes for sale · median $447,450
St. Marys (78) · Kingsland (60) · Waverly (26) · Woodbine (10) · White Oak (6)
Barrow County 177 homes for sale · median $384,900
Winder (83) · Statham (49) · Bethlehem (24)
Chatham County 168 homes for sale · median $349,950
Savannah (116) · Pooler (27) · Port Wentworth (12) · Tybee Island (8)
Gilmer County 157 homes for sale · median $540,000
Ellijay (141)
Spalding County 153 homes for sale · median $346,500
Griffin (151)
White County 128 homes for sale · median $372,000
Cleveland (81) · Sautee Nacoochee (25) · Helen (20)
Putnam County 121 homes for sale · median $599,000
Eatonton (119)
Troup County 118 homes for sale · median $339,250
Lagrange (106) · Hogansville (8)
Greene County 115 homes for sale · median $1.20M
Greensboro (111)
Habersham County 115 homes for sale · median $436,695
Clarkesville (61) · Demorest (23) · Cornelia (22) · Mount Airy (12) · Alto (8)
Dawson County 111 homes for sale · median $550,000
Dawsonville (84)
McIntosh County 111 homes for sale · median $389,500
Towns County 99 homes for sale · median $439,900
Hiawassee (69) · Young Harris (36)
Pickens County 98 homes for sale · median $516,900
Jasper (80) · Big Canoe (28) · Talking Rock (15)
Bulloch County 89 homes for sale · median $329,900
Statesboro (79) · Brooklet (7)
Ware County 89 homes for sale · median $212,000
Waycross (89)
Union County 88 homes for sale · median $467,450
Blairsville (76)
Effingham County 81 homes for sale · median $407,000
Guyton (39) · Rincon (30) · Bloomingdale (8)
Oconee County 78 homes for sale · median $644,500
Watkinsville (27) · Bishop (16) · Westminster (10) · Bogart (7)
Rabun County 77 homes for sale · median $795,000
Clayton (22) · Lakemont (16) · Sky Valley (11) · Dillard (9) · Tiger (7)
Polk County 69 homes for sale · median $284,000
Rockmart (36) · Cedartown (32) · Aragon (8)
Hart County 64 homes for sale · median $286,500
Hartwell (55)
Wayne County 56 homes for sale · median $275,000
Jesup (53)
Pierce County 55 homes for sale · median $269,900
Blackshear (55)
Butts County 54 homes for sale · median $363,750
Jackson (68)
Gordon County 54 homes for sale · median $296,000
Calhoun (43)
Richmond County 54 homes for sale · median $177,500
Stephens County 54 homes for sale · median $349,950
Laurens County 47 homes for sale · median $299,000
Dublin (31) · East Dublin (7) · Rentz (7)
Upson County 46 homes for sale · median $229,000
Thomaston (46)
Lowndes County 45 homes for sale · median $345,000
Valdosta (38)
Lumpkin County 42 homes for sale · median $469,500
Dahlonega (38)
Baldwin County 39 homes for sale · median $389,000
Milledgeville (37)
Franklin County 37 homes for sale · median $375,000
Muscogee County 37 homes for sale · median $239,900
Columbus (34)
Banks County 37 homes for sale · median $399,000
Brantley County 36 homes for sale · median $239,250
Waynesville (17) · Hortense (13)
Bryan County 33 homes for sale · median $455,000
Richmond Hill (21) · Pembroke (8)
Jones County 33 homes for sale · median $324,000
Gray (14)
Jasper County 32 homes for sale · median $594,250
Mansfield (17) · Monticello (17)
Dougherty County 30 homes for sale · median $132,400
Albany (30)
Meriwether County 29 homes for sale · median $299,995
Manchester (10) · Luthersville (6) · Greenville (6)
Pike County 29 homes for sale · median $499,900
Williamson (17)
Haralson County 27 homes for sale · median $335,000
Columbia County 26 homes for sale · median $399,500
Monroe County 24 homes for sale · median $562,450
Forsyth (11)
Harris County 24 homes for sale · median $444,450
Pine Mountain (14)
Jackson County 23 homes for sale · median $425,000
Commerce (9)
Lamar County 22 homes for sale · median $329,123
Barnesville (10) · Milner (9)
Toombs County 22 homes for sale · median $222,000
Vidalia (21)
Long County 22 homes for sale · median $307,200
Ludowici (22)
Elbert County 16 homes for sale · median $277,450
Elberton (11)
Peach County 13 homes for sale · median $279,900
Byron (17)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-09-06. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
