Homes for Sale in Georgia
27,864 homes are for sale across 299 Georgia cities in Momentum’s MLS record as of 2026-11-05, at a median list price of $390,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 — 3,133 listings, median $339,900
- Homes for sale in Marietta, GA — 748 listings, median $475,000
- Homes for sale in Cumming, GA — 633 listings, median $609,900
- Homes for sale in Decatur, GA — 592 listings, median $285,000
- Homes for sale in Lawrenceville, GA — 589 listings, median $396,000
- Homes for sale in Mcdonough, GA — 538 listings, median $379,950
- Homes for sale in Macon, GA — 516 listings, median $175,000
- Homes for sale in Gainesville, GA — 443 listings, median $525,000
- Homes for sale in Covington, GA — 384 listings, median $315,000
- Homes for sale in Douglasville, GA — 383 listings, median $349,900
- Homes for sale in Dallas, GA — 383 listings, median $370,000
- Homes for sale in Canton, GA — 367 listings, median $545,000
- Homes for sale in Brunswick, GA — 363 listings, median $329,000
- Homes for sale in Newnan, GA — 360 listings, median $432,450
- Homes for sale in Lithonia, GA — 355 listings, median $239,000
- Homes for sale in Athens, GA — 337 listings, median $369,900
- Homes for sale in Buford, GA — 328 listings, median $525,000
- Homes for sale in Conyers, GA — 308 listings, median $324,450
- Homes for sale in Griffin, GA — 285 listings, median $309,900
- Homes for sale in Alpharetta, GA — 283 listings, median $760,000
- Homes for sale in Acworth, GA — 280 listings, median $435,000
- Homes for sale in Ellijay, GA — 277 listings, median $500,000
- Homes for sale in St. Simons Island, GA — 274 listings, median $879,500
- Homes for sale in Fayetteville, GA — 272 listings, median $498,950
- Homes for sale in Rome, GA — 270 listings, median $317,450
Every Georgia county and city
Fulton County 3,817 homes for sale · median $355,000
Atlanta (3133) · Alpharetta (283) · Roswell (181) · Sandy Springs (179) · Fairburn (156) · Johns Creek (108) · South Fulton (106) · East Point (99) · Milton (82) · Union City (69) · College Park (48) · Chattahoochee Hills (39) · Hapeville (30) · Palmetto (23)
Gwinnett County 2,312 homes for sale · median $435,000
Lawrenceville (589) · Buford (328) · Snellville (235) · Dacula (204) · Suwanee (177) · Duluth (140) · Lilburn (138) · Norcross (105) · Peachtree Corners (75) · Grayson (69) · Sugar Hill (68) · Berkeley Lake (3)
DeKalb County 2,083 homes for sale · median $309,900
Decatur (592) · Lithonia (355) · Stone Mountain (253) · Tucker (102) · Ellenwood (100) · Brookhaven (85) · Dunwoody (37) · Scottdale (26) · Clarkston (22) · Chamblee (21) · Stonecrest (11) · Avondale Estates (10) · Smoke Rise (8)
Cobb County 1,938 homes for sale · median $430,500
Marietta (748) · Acworth (280) · Smyrna (265) · Kennesaw (240) · Powder Springs (199) · Mableton (146) · Austell (87)
Henry County 1,048 homes for sale · median $356,000
Mcdonough (538) · Stockbridge (202) · Hampton (197) · Locust Grove (153)
Cherokee County 915 homes for sale · median $514,900
Canton (367) · Woodstock (269) · Ball Ground (112) · Waleska (62) · Murphy (18) · Holly Springs (12) · Centre (9) · Cedar Bluff (4)
Forsyth County 815 homes for sale · median $630,000
Cumming (633)
Hall County 741 homes for sale · median $500,000
Gainesville (443) · Flowery Branch (173) · Oakwood (48) · Lula (27) · Clermont (25) · Murrayville (15) · Gillsville (9)
Glynn County 687 homes for sale · median $449,900
Brunswick (363) · St. Simons Island (274) · Jekyll Island (27) · Sea Island (23)
Paulding County 631 homes for sale · median $364,700
Clayton County 623 homes for sale · median $245,000
Jonesboro (231) · Riverdale (122) · Morrow (63) · Rex (49) · Forest Park (47) · Conley (20)
Coweta County 547 homes for sale · median $450,000
Newnan (360) · Senoia (87) · Sharpsburg (65) · Grantville (18) · Moreland (14)
Bibb County 492 homes for sale · median $169,000
Jackson County 489 homes for sale · median $467,000
Jefferson (192) · Hoschton (185) · Braselton (98) · Commerce (84) · Pendergrass (41) · Maysville (20) · Nicholson (14)
Douglas County 468 homes for sale · median $348,500
Douglasville (383) · Winston (44) · Lithia Springs (44)
Newton County 432 homes for sale · median $315,000
Covington (384) · Oxford (39) · Newborn (12) · Porterdale (11)
Fayette County 424 homes for sale · median $549,900
Fayetteville (272) · Peachtree City (100) · Tyrone (37) · Brooks (17)
Walton County 412 homes for sale · median $459,900
Loganville (265) · Monroe (208) · Social Circle (31) · Good Hope (6)
Carroll County 380 homes for sale · median $349,900
Carrollton (189) · Villa Rica (173) · Temple (64) · Bowdon (24) · Whitesburg (9) · Waco (8) · Roopville (5)
Fannin County 366 homes for sale · median $692,000
Blue Ridge (222) · Morganton (66) · Mineral Bluff (65) · Cherry Log (28) · Epworth (15) · Mccaysville (11)
Bartow County 362 homes for sale · median $380,000
Cartersville (235) · Adairsville (39) · White (29) · Kingston (15) · Taylorsville (15) · Rydal (12) · Euharlee (9) · Emerson (9)
Barrow County 354 homes for sale · median $384,950
Winder (194) · Statham (71) · Auburn (71) · Bethlehem (61)
Clarke County 332 homes for sale · median $366,000
Athens (337) · Winterville (12)
Floyd County 327 homes for sale · median $305,000
Rome (270) · Silver Creek (24) · Lindale (14) · Cave Spring (10) · Armuchee (6)
Gilmer County 323 homes for sale · median $525,000
Ellijay (277)
Rockdale County 314 homes for sale · median $329,950
Conyers (308)
Spalding County 293 homes for sale · median $322,900
Griffin (285)
Houston County 285 homes for sale · median $296,000
Warner Robins (112) · Kathleen (51) · Perry (47) · Bonaire (43) · Byron (28) · Centerville (16) · Hawkinsville (1)
Chatham County 234 homes for sale · median $369,970
Savannah (168) · Pooler (41) · Bloomingdale (10) · Port Wentworth (10) · Tybee Island (7)
Rabun County 228 homes for sale · median $492,000
Clayton (101) · Lakemont (31) · Dillard (24) · Tiger (24) · Rabun Gap (17) · Sky Valley (14)
White County 225 homes for sale · median $359,900
Cleveland (161) · Sautee Nacoochee (41) · Helen (25)
Habersham County 206 homes for sale · median $417,450
Clarkesville (115) · Demorest (42) · Cornelia (35) · Mount Airy (18) · Alto (15)
Camden County 199 homes for sale · median $439,500
St. Marys (85) · Kingsland (63) · Waverly (29) · Woodbine (16) · White Oak (6)
Greene County 196 homes for sale · median $852,000
Greensboro (181) · Union Point (11)
Pickens County 189 homes for sale · median $435,000
Jasper (139) · Talking Rock (33) · Big Canoe (33)
Troup County 187 homes for sale · median $299,900
Lagrange (153) · Hogansville (27) · West Point (14)
Bulloch County 175 homes for sale · median $319,999
Statesboro (140) · Brooklet (14) · Portal (8) · Register (5)
Union County 169 homes for sale · median $475,000
Blairsville (146) · Suches (7)
Dawson County 167 homes for sale · median $597,900
Dawsonville (158)
Hart County 145 homes for sale · median $307,000
Hartwell (117) · Bowersville (6)
Towns County 142 homes for sale · median $449,700
Hiawassee (106) · Young Harris (45)
Baldwin County 135 homes for sale · median $330,000
Milledgeville (128) · Sparta (4)
Oconee County 133 homes for sale · median $705,000
Watkinsville (38) · Bogart (26) · Bishop (24) · Westminster (16)
Effingham County 132 homes for sale · median $399,700
Guyton (63) · Rincon (46) · Springfield (14)
Lumpkin County 130 homes for sale · median $449,950
Dahlonega (105)
Gordon County 129 homes for sale · median $299,900
Calhoun (77) · Ranger (17) · Fairmount (13) · Resaca (12) · Plainville (6) · Sugar Valley (5)
Laurens County 125 homes for sale · median $259,900
Dublin (73) · East Dublin (21) · Dexter (9) · Dudley (8) · Rentz (8)
Polk County 122 homes for sale · median $275,000
Rockmart (64) · Cedartown (60) · Aragon (15)
Stephens County 121 homes for sale · median $299,900
Toccoa (103) · Eastanollee (7)
Putnam County 109 homes for sale · median $379,999
McIntosh County 104 homes for sale · median $419,950
Monroe County 101 homes for sale · median $499,000
Muscogee County 98 homes for sale · median $189,925
Ware County 98 homes for sale · median $214,950
Waycross (99)
Franklin County 97 homes for sale · median $324,900
Lavonia (46) · Martin (29) · Royston (27) · Canon (15) · Carnesville (15)
Upson County 96 homes for sale · median $250,000
Thomaston (84)
Madison County 96 homes for sale · median $346,500
Hull (26) · Comer (18) · Danielsville (18) · Colbert (17)
Butts County 95 homes for sale · median $379,800
Jackson (103) · Jenkinsburg (5)
Jasper County 92 homes for sale · median $437,450
Monticello (59) · Mansfield (30)
Lamar County 84 homes for sale · median $342,450
Barnesville (51) · Milner (30)
Liberty County 83 homes for sale · median $270,000
Hinesville (54) · Midway (23) · Allenhurst (7)
Haralson County 82 homes for sale · median $294,500
Bremen (36) · Buchanan (20) · Tallapoosa (19)
Richmond County 74 homes for sale · median $179,900
Banks County 70 homes for sale · median $399,950
Jones County 69 homes for sale · median $304,900
Gray (29)
Lowndes County 68 homes for sale · median $304,450
Valdosta (47) · Hahira (11) · Lake Park (8)
Toombs County 68 homes for sale · median $240,200
Pike County 66 homes for sale · median $536,500
Williamson (34) · Molena (10) · Meansville (10) · Concord (9) · Zebulon (7)
Wayne County 63 homes for sale · median $244,900
Jesup (54)
Pierce County 61 homes for sale · median $245,000
Blackshear (51) · Patterson (9)
Walker County 59 homes for sale · median $279,000
Lafayette (25) · Rossville (11) · Chickamauga (10)
Chattooga County 59 homes for sale · median $255,000
Summerville (41) · Trion (12) · Menlo (6)
Harris County 58 homes for sale · median $447,450
Pine Mountain (17) · Hamilton (12) · Waverly Hall (7) · Fortson (6)
Meriwether County 54 homes for sale · median $299,950
Manchester (16) · Greenville (14) · Woodbury (10) · Luthersville (5)
Elbert County 52 homes for sale · median $282,000
Elberton (40) · Bowman (11) · Dewy Rose (5)
Peach County 49 homes for sale · median $209,000
Fort Valley (34)
Bryan County 46 homes for sale · median $424,950
Richmond Hill (26) · Pembroke (17) · Ellabell (9)
Dougherty County 40 homes for sale · median $149,950
Albany (40)
Columbia County 39 homes for sale · median $399,000
Grovetown (11) · Evans (9) · Harlem (7) · Martinez (7)
Brantley County 36 homes for sale · median $221,500
Hortense (13) · Waynesville (13) · Hoboken (7)
Murray County 24 homes for sale · median $265,450
Chatsworth (22)
Long County 18 homes for sale · median $287,250
Ludowici (17)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-11-05. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
