Homes for Sale in Georgia
29,225 homes are for sale across 286 Georgia cities in Momentum’s MLS record as of 2026-10-15, at a median list price of $396,750. 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,309 listings, median $345,000
- Homes for sale in Marietta, GA — 784 listings, median $480,000
- Homes for sale in Cumming, GA — 679 listings, median $625,000
- Homes for sale in Decatur, GA — 636 listings, median $279,000
- Homes for sale in Lawrenceville, GA — 614 listings, median $395,000
- Homes for sale in Mcdonough, GA — 541 listings, median $380,000
- Homes for sale in Macon, GA — 537 listings, median $170,000
- Homes for sale in Gainesville, GA — 465 listings, median $535,000
- Homes for sale in Dallas, GA — 410 listings, median $370,000
- Homes for sale in Douglasville, GA — 401 listings, median $350,000
- Homes for sale in Covington, GA — 393 listings, median $325,000
- Homes for sale in Newnan, GA — 386 listings, median $434,900
- Homes for sale in Canton, GA — 383 listings, median $545,000
- Homes for sale in Brunswick, GA — 365 listings, median $324,900
- Homes for sale in Athens, GA — 353 listings, median $375,000
- Homes for sale in Buford, GA — 352 listings, median $515,000
- Homes for sale in Lithonia, GA — 342 listings, median $239,400
- Homes for sale in Conyers, GA — 330 listings, median $315,000
- Homes for sale in Alpharetta, GA — 318 listings, median $757,500
- Homes for sale in Acworth, GA — 304 listings, median $428,950
- Homes for sale in Griffin, GA — 300 listings, median $312,450
- Homes for sale in Fayetteville, GA — 292 listings, median $494,906
- Homes for sale in St. Simons Island, GA — 291 listings, median $875,000
- Homes for sale in Ellijay, GA — 289 listings, median $519,777
- Homes for sale in Rome, GA — 280 listings, median $339,950
Every Georgia county and city
Fulton County 3,982 homes for sale · median $359,000
Atlanta (3309) · Alpharetta (318) · Roswell (184) · Sandy Springs (174) · Fairburn (168) · South Fulton (109) · East Point (106) · Johns Creek (104) · Milton (76) · Union City (73) · College Park (47) · Chattahoochee Hills (36) · Hapeville (26) · Palmetto (20)
Gwinnett County 2,473 homes for sale · median $435,000
Lawrenceville (614) · Buford (352) · Loganville (275) · Snellville (256) · Dacula (218) · Suwanee (196) · Lilburn (153) · Duluth (140) · Norcross (109) · Sugar Hill (77) · Peachtree Corners (74) · Grayson (71)
DeKalb County 2,196 homes for sale · median $310,000
Decatur (636) · Lithonia (342) · Stone Mountain (274) · Ellenwood (112) · Tucker (109) · Brookhaven (84) · Dunwoody (35) · Scottdale (28) · Clarkston (27) · Chamblee (22) · Avondale Estates (11) · Stonecrest (10) · Smoke Rise (9)
Cobb County 2,033 homes for sale · median $439,000
Marietta (784) · Acworth (304) · Smyrna (280) · Kennesaw (245) · Powder Springs (217) · Mableton (149) · Austell (88)
Henry County 1,089 homes for sale · median $359,993
Mcdonough (541) · Stockbridge (209) · Hampton (200) · Locust Grove (166)
Cherokee County 978 homes for sale · median $514,995
Canton (383) · Woodstock (275) · Ball Ground (107) · Waleska (87) · Murphy (21) · Holly Springs (13) · Centre (9) · Cedar Bluff (7)
Forsyth County 877 homes for sale · median $643,000
Cumming (679)
Hall County 762 homes for sale · median $500,000
Gainesville (465) · Flowery Branch (186) · Oakwood (45) · Clermont (27) · Lula (27) · Murrayville (16) · Gillsville (9)
Glynn County 703 homes for sale · median $454,900
Brunswick (365) · St. Simons Island (291) · Jekyll Island (27) · Sea Island (20)
Paulding County 662 homes for sale · median $369,000
Clayton County 640 homes for sale · median $245,000
Jonesboro (243) · Riverdale (129) · Morrow (62) · Forest Park (53) · Rex (46) · Conley (23)
Coweta County 592 homes for sale · median $459,945
Newnan (386) · Senoia (90) · Sharpsburg (79) · Grantville (24) · Moreland (14)
Jackson County 522 homes for sale · median $471,950
Hoschton (206) · Jefferson (204) · Braselton (105) · Commerce (90) · Pendergrass (42) · Nicholson (11)
Bibb County 514 homes for sale · median $162,500
Douglas County 493 homes for sale · median $350,000
Douglasville (401) · Winston (50) · Lithia Springs (46)
Newton County 452 homes for sale · median $325,000
Covington (393) · Oxford (45) · Porterdale (12)
Fayette County 452 homes for sale · median $567,000
Fayetteville (292) · Peachtree City (103) · Tyrone (38) · Brooks (22)
Walton County 449 homes for sale · median $466,000
Monroe (237) · Social Circle (39) · Good Hope (9)
Carroll County 411 homes for sale · median $350,000
Carrollton (202) · Villa Rica (188) · Temple (63) · Bowdon (22) · Whitesburg (10) · Roopville (9) · Waco (7)
Fannin County 385 homes for sale · median $679,900
Blue Ridge (223) · Morganton (76) · Mineral Bluff (76) · Cherry Log (27) · Epworth (15) · Mccaysville (10)
Bartow County 367 homes for sale · median $379,000
Cartersville (231) · Adairsville (42) · White (29) · Kingston (18) · Taylorsville (15) · Rydal (12) · Euharlee (11) · Emerson (9)
Barrow County 359 homes for sale · median $385,000
Winder (191) · Auburn (78) · Statham (76) · Bethlehem (61)
Clarke County 348 homes for sale · median $369,900
Athens (353) · Winterville (13)
Floyd County 341 homes for sale · median $325,000
Rome (280) · Silver Creek (27) · Lindale (15) · Cave Spring (12)
Gilmer County 341 homes for sale · median $524,900
Ellijay (289)
Rockdale County 337 homes for sale · median $329,900
Conyers (330)
Spalding County 313 homes for sale · median $314,900
Griffin (300)
Houston County 284 homes for sale · median $300,000
Warner Robins (107) · Kathleen (52) · Perry (46) · Bonaire (44) · Centerville (16)
White County 241 homes for sale · median $369,900
Cleveland (167) · Sautee Nacoochee (48) · Helen (27)
Chatham County 237 homes for sale · median $357,900
Savannah (165) · Pooler (46) · Port Wentworth (11) · Tybee Island (7)
Rabun County 232 homes for sale · median $499,450
Clayton (99) · Lakemont (34) · Dillard (24) · Tiger (21) · Rabun Gap (20) · Sky Valley (16)
Habersham County 219 homes for sale · median $420,159
Clarkesville (123) · Demorest (46) · Cornelia (36) · Mount Airy (19) · Alto (17)
Troup County 205 homes for sale · median $289,900
Lagrange (165) · Hogansville (34) · West Point (12)
Greene County 200 homes for sale · median $867,450
Greensboro (186) · Union Point (9)
Camden County 200 homes for sale · median $427,450
St. Marys (87) · Kingsland (64) · Waverly (30) · Woodbine (13) · White Oak (6)
Putnam County 191 homes for sale · median $599,000
Eatonton (187)
Pickens County 188 homes for sale · median $449,450
Jasper (147) · Talking Rock (38) · Big Canoe (28)
Dawson County 182 homes for sale · median $599,900
Dawsonville (170)
Bulloch County 177 homes for sale · median $319,000
Statesboro (138) · Brooklet (17) · Portal (7) · Register (7)
Union County 175 homes for sale · median $474,900
Blairsville (149) · Suches (11)
Towns County 154 homes for sale · median $449,900
Hiawassee (115) · Young Harris (49)
Hart County 150 homes for sale · median $316,000
Hartwell (120) · Canon (15) · Bowersville (6)
Baldwin County 144 homes for sale · median $337,500
Milledgeville (138)
Gordon County 143 homes for sale · median $299,000
Calhoun (91) · Ranger (18) · Resaca (15) · Fairmount (12) · Plainville (8)
Lumpkin County 139 homes for sale · median $450,000
Dahlonega (112)
Polk County 134 homes for sale · median $287,450
Cedartown (72) · Rockmart (69) · Aragon (15)
Oconee County 134 homes for sale · median $677,450
Watkinsville (42) · Bogart (26) · Bishop (22) · Westminster (15)
Effingham County 127 homes for sale · median $407,000
Guyton (62) · Rincon (38) · Springfield (16) · Bloomingdale (9)
Laurens County 121 homes for sale · median $259,900
Dublin (69) · East Dublin (18) · Dudley (10) · Rentz (9) · Dexter (9)
Stephens County 120 homes for sale · median $329,000
Toccoa (102) · Eastanollee (8)
Franklin County 108 homes for sale · median $299,900
Lavonia (52) · Martin (32) · Royston (31) · Carnesville (14)
Muscogee County 105 homes for sale · median $189,900
Columbus (101)
McIntosh County 105 homes for sale · median $429,900
Jasper County 99 homes for sale · median $444,900
Monticello (63) · Mansfield (36) · Newborn (13)
Upson County 98 homes for sale · median $250,000
Thomaston (87)
Monroe County 95 homes for sale · median $499,900
Butts County 94 homes for sale · median $368,450
Jackson (112)
Madison County 94 homes for sale · median $349,900
Hull (24) · Danielsville (24) · Comer (19) · Colbert (13)
Ware County 92 homes for sale · median $217,000
Waycross (92)
Liberty County 87 homes for sale · median $269,900
Hinesville (58) · Midway (21) · Allenhurst (8)
Haralson County 86 homes for sale · median $298,450
Bremen (44) · Buchanan (20) · Tallapoosa (18)
Lamar County 85 homes for sale · median $335,000
Barnesville (52) · Milner (29)
Banks County 79 homes for sale · median $399,000
Homer (27) · Maysville (24) · Baldwin (8)
Richmond County 78 homes for sale · median $175,500
Toombs County 74 homes for sale · median $240,200
Pike County 70 homes for sale · median $541,000
Williamson (41) · Meansville (10) · Molena (9) · Concord (8) · Zebulon (7)
Lowndes County 68 homes for sale · median $314,900
Valdosta (48) · Hahira (12) · Lake Park (7)
Jones County 65 homes for sale · median $310,000
Gray (28)
Wayne County 65 homes for sale · median $269,900
Jesup (55)
Chattooga County 63 homes for sale · median $215,000
Summerville (44) · Trion (13) · Menlo (7)
Pierce County 60 homes for sale · median $259,900
Blackshear (48) · Patterson (12)
Walker County 59 homes for sale · median $279,000
Lafayette (27) · Chickamauga (11) · Rossville (9)
Elbert County 57 homes for sale · median $284,000
Elberton (43) · Bowman (13) · Dewy Rose (6)
Meriwether County 55 homes for sale · median $310,000
Manchester (19) · Greenville (12) · Woodbury (9)
Harris County 55 homes for sale · median $476,500
Pine Mountain (18) · Hamilton (13) · Fortson (6)
Peach County 53 homes for sale · median $224,995
Fort Valley (34) · Byron (33)
Bryan County 44 homes for sale · median $437,500
Richmond Hill (26) · Pembroke (14) · Ellabell (10)
Dougherty County 38 homes for sale · median $126,000
Albany (38)
Columbia County 37 homes for sale · median $415,000
Grovetown (14) · Evans (8) · Harlem (6)
Brantley County 37 homes for sale · median $235,000
Waynesville (16) · Hortense (15)
Murray County 27 homes for sale · median $259,900
Chatsworth (21)
Long County 20 homes for sale · median $287,250
Ludowici (20)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-10-15. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
