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

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

Dallas (383) · Hiram (73)

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

Macon (516) · Lizella (22)

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

Eatonton (108) · Buckhead (1)

McIntosh County 104 homes for sale · median $419,950

Townsend (67) · Darien (35)

Monroe County 101 homes for sale · median $499,000

Forsyth (76) · Culloden (7)

Muscogee County 98 homes for sale · median $189,925

Columbus (94) · Midland (7)

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

Augusta (61) · Hephzibah (14)

Banks County 70 homes for sale · median $399,950

Homer (27) · Baldwin (7)

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

Vidalia (48) · Lyons (18)

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.

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