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

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

Dallas (410) · Hiram (73)

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

Macon (537) · Lizella (19)

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

Townsend (67) · Darien (36)

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

Forsyth (68) · Culloden (7)

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

Augusta (61) · Hephzibah (17)

Toombs County 74 homes for sale · median $240,200

Vidalia (54) · Lyons (18)

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.

Buying in Georgia?

See any home on this page with a local agent.

A Momentum agent who works Georgia every week will set up showings, pull the comps before you offer, and tell you which of these homes is actually priced right. No cost to a buyer.

Selling instead? See what your home would list for.

Tour homes in Georgia

Tell us what you are looking for and a local agent will reach out, usually within one business day.

or call (904) 351-6461