Homes for Sale in Georgia
15,769 homes are for sale across 212 Georgia cities in Momentum’s MLS record as of 2026-09-25, at a median list price of $395,000. 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,174 listings, median $339,000
- Homes for sale in Cumming, GA — 438 listings, median $625,000
- Homes for sale in Decatur, GA — 405 listings, median $275,900
- Homes for sale in Lawrenceville, GA — 390 listings, median $394,950
- Homes for sale in Brunswick, GA — 372 listings, median $321,722
- Homes for sale in Marietta, GA — 323 listings, median $480,000
- Homes for sale in Macon, GA — 314 listings, median $179,444
- Homes for sale in St. Simons Island, GA — 302 listings, median $849,995
- Homes for sale in Douglasville, GA — 266 listings, median $349,000
- Homes for sale in Mcdonough, GA — 264 listings, median $365,000
- Homes for sale in Gainesville, GA — 258 listings, median $502,000
- Homes for sale in Lithonia, GA — 243 listings, median $235,000
- Homes for sale in Dallas, GA — 227 listings, median $370,000
- Homes for sale in Alpharetta, GA — 217 listings, median $799,000
- Homes for sale in Newnan, GA — 207 listings, median $425,000
- Homes for sale in Buford, GA — 207 listings, median $475,000
- Homes for sale in Covington, GA — 205 listings, median $325,000
- Homes for sale in Athens, GA — 197 listings, median $399,900
- Homes for sale in Conyers, GA — 193 listings, median $299,900
- Homes for sale in Loganville, GA — 177 listings, median $410,000
- Homes for sale in Canton, GA — 174 listings, median $569,450
- Homes for sale in Stone Mountain, GA — 169 listings, median $298,500
- Homes for sale in Acworth, GA — 162 listings, median $429,500
- Homes for sale in Fayetteville, GA — 162 listings, median $489,500
- Homes for sale in Snellville, GA — 159 listings, median $399,000
Every Georgia county and city
Fulton County 2,598 homes for sale · median $359,900
Atlanta (2174) · Alpharetta (217) · Roswell (117) · Sandy Springs (103) · Fairburn (96) · Johns Creek (73) · East Point (63) · Milton (49) · Union City (47) · South Fulton (40) · College Park (32) · Chattahoochee Hills (21) · Hapeville (16)
Gwinnett County 1,618 homes for sale · median $430,000
Lawrenceville (390) · Buford (207) · Loganville (177) · Snellville (159) · Dacula (140) · Suwanee (137) · Lilburn (102) · Duluth (86) · Norcross (82) · Sugar Hill (66) · Hoschton (52) · Grayson (51) · Braselton (50) · Auburn (41) · Peachtree Corners (39)
DeKalb County 1,377 homes for sale · median $300,000
Decatur (405) · Lithonia (243) · Stone Mountain (169) · Ellenwood (71) · Brookhaven (59) · Tucker (55) · Dunwoody (13) · Clarkston (12) · Chamblee (10) · Scottdale (9) · Smoke Rise (7)
Cobb County 897 homes for sale · median $425,000
Marietta (323) · Acworth (162) · Smyrna (147) · Kennesaw (110) · Powder Springs (88) · Mableton (76) · Austell (29)
Glynn County 721 homes for sale · median $454,900
Brunswick (372) · St. Simons Island (302) · Jekyll Island (28) · Sea Island (19)
Forsyth County 551 homes for sale · median $640,000
Cumming (438)
Henry County 547 homes for sale · median $365,000
Mcdonough (264) · Stockbridge (109) · Hampton (101) · Locust Grove (83)
Hall County 415 homes for sale · median $495,000
Gainesville (258) · Flowery Branch (97) · Oakwood (32) · Clermont (11) · Murrayville (8)
Cherokee County 393 homes for sale · median $529,800
Canton (174) · Woodstock (109) · Waleska (45) · Ball Ground (39)
Paulding County 388 homes for sale · median $370,000
Coweta County 329 homes for sale · median $450,000
Newnan (207) · Sharpsburg (52) · Senoia (50) · Grantville (14) · Palmetto (11)
Douglas County 305 homes for sale · median $345,000
Douglasville (266) · Lithia Springs (28) · Winston (23)
Bibb County 301 homes for sale · median $169,500
Clayton County 296 homes for sale · median $249,950
Jonesboro (128) · Riverdale (57) · Rex (23) · Morrow (23) · Forest Park (18) · Conley (13)
Fayette County 241 homes for sale · median $564,000
Fayetteville (162) · Peachtree City (48) · Tyrone (23)
Newton County 234 homes for sale · median $329,400
Covington (205) · Oxford (20) · Porterdale (6)
Carroll County 230 homes for sale · median $349,900
Villa Rica (117) · Carrollton (111) · Temple (32) · Bowdon (7)
Walton County 219 homes for sale · median $457,500
Monroe (113) · Social Circle (17)
Rockdale County 197 homes for sale · median $306,000
Conyers (193)
Clarke County 196 homes for sale · median $389,450
Athens (197) · Winterville (7)
Camden County 191 homes for sale · median $435,000
St. Marys (81) · Kingsland (64) · Waverly (30) · Woodbine (11)
Bartow County 190 homes for sale · median $391,895
Cartersville (125) · Adairsville (21) · Euharlee (9) · Emerson (9) · White (8) · Kingston (6)
Fannin County 173 homes for sale · median $749,000
Blue Ridge (94) · Mineral Bluff (40) · Morganton (38)
Floyd County 168 homes for sale · median $347,000
Rome (148) · Silver Creek (13) · Lindale (6)
Barrow County 150 homes for sale · median $384,900
Winder (73) · Statham (41) · Bethlehem (21)
Chatham County 146 homes for sale · median $348,200
Savannah (100) · Pooler (23) · Port Wentworth (10) · Bloomingdale (9) · Tybee Island (6)
Gilmer County 142 homes for sale · median $544,500
Ellijay (126) · Cherry Log (12)
Houston County 140 homes for sale · median $342,000
Warner Robins (48) · Kathleen (37) · Perry (24) · Bonaire (19) · Centerville (8)
Spalding County 137 homes for sale · median $339,900
Griffin (136)
White County 114 homes for sale · median $397,450
Cleveland (70) · Sautee Nacoochee (22) · Helen (20)
McIntosh County 112 homes for sale · median $389,250
Putnam County 106 homes for sale · median $627,500
Eatonton (103)
Troup County 99 homes for sale · median $334,500
Lagrange (90) · Hogansville (8)
Habersham County 98 homes for sale · median $439,900
Clarkesville (56) · Demorest (23) · Cornelia (16) · Mount Airy (8) · Alto (7)
Greene County 97 homes for sale · median $1.20M
Greensboro (94)
Dawson County 95 homes for sale · median $550,000
Dawsonville (74)
Ware County 93 homes for sale · median $219,000
Waycross (95)
Pickens County 91 homes for sale · median $514,900
Jasper (69) · Big Canoe (23) · Talking Rock (15)
Towns County 91 homes for sale · median $439,900
Hiawassee (65) · Young Harris (32)
Bulloch County 80 homes for sale · median $329,950
Statesboro (68) · Brooklet (7)
Union County 79 homes for sale · median $470,000
Blairsville (66)
Effingham County 74 homes for sale · median $408,450
Rabun County 73 homes for sale · median $750,000
Clayton (20) · Lakemont (14) · Sky Valley (11) · Dillard (9) · Tiger (7)
Oconee County 67 homes for sale · median $675,000
Watkinsville (20) · Bishop (15) · Westminster (9) · Bogart (7)
Pierce County 66 homes for sale · median $266,950
Blackshear (53) · Patterson (13)
Wayne County 63 homes for sale · median $275,000
Jesup (55)
Hart County 56 homes for sale · median $272,450
Hartwell (50)
Polk County 51 homes for sale · median $279,000
Cedartown (28) · Rockmart (26)
Stephens County 50 homes for sale · median $354,400
Richmond County 49 homes for sale · median $176,000
Gordon County 47 homes for sale · median $289,000
Calhoun (36)
Butts County 47 homes for sale · median $359,999
Jackson (61)
Lumpkin County 41 homes for sale · median $449,900
Dahlonega (36)
Brantley County 41 homes for sale · median $235,000
Waynesville (18) · Hortense (14) · Hoboken (7)
Laurens County 38 homes for sale · median $319,000
Dublin (27) · East Dublin (6)
Banks County 37 homes for sale · median $390,000
Franklin County 35 homes for sale · median $360,800
Upson County 33 homes for sale · median $229,900
Thomaston (33)
Muscogee County 32 homes for sale · median $226,950
Columbus (29)
Pike County 30 homes for sale · median $501,750
Williamson (17)
Jones County 29 homes for sale · median $324,000
Gray (12)
Baldwin County 29 homes for sale · median $399,900
Milledgeville (28)
Lowndes County 29 homes for sale · median $305,000
Valdosta (24)
Bryan County 28 homes for sale · median $436,750
Richmond Hill (19) · Pembroke (7)
Dougherty County 28 homes for sale · median $118,500
Albany (28)
Haralson County 27 homes for sale · median $335,000
Jasper County 26 homes for sale · median $625,000
Mansfield (15) · Monticello (13)
Meriwether County 24 homes for sale · median $299,498
Manchester (10)
Columbia County 23 homes for sale · median $404,000
Toombs County 22 homes for sale · median $217,450
Vidalia (21)
Harris County 21 homes for sale · median $430,000
Pine Mountain (12)
Monroe County 20 homes for sale · median $562,450
Forsyth (9)
Lamar County 20 homes for sale · median $347,250
Barnesville (9) · Milner (8)
Long County 20 homes for sale · median $288,250
Ludowici (19)
Elbert County 15 homes for sale · median $295,000
Elberton (10)
Jackson County 13 homes for sale · median $409,000
Commerce (8)
Peach County 10 homes for sale · median $322,900
Byron (13)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-09-25. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
