Cities and towns in Alabama: typical home values
September 2026 figures from Zillow · updated 2026-11-15
ProMap by Home Economics has a housing data page for 383 cities and towns in Alabama. The figure beside each name is its typical home value in September 2026. Among them, the highest typical home value is in Mountain Brook ($1,055,000) and the lowest is in Selmont-West Selmont ($33,117).
The typical home in Alabama is worth about $239,000 (Zillow Home Value Index, September 2026), up 1.9% over the past year; the U.S. figure is $366,000.
Jump to a letter
A 27 places
- Abbeville Henry County $156,000
- Adamsville Jefferson County $138,000
- Addison Winston County $177,000
- Alabaster Shelby County $305,000
- Albertville Marshall County $213,000
- Alexander City Tallapoosa County $200,000
- Alexandria Calhoun County $218,000
- Aliceville Pickens County $86,958
- Allgood Blount County $177,000
- Altoona Etowah County $201,000
- Andalusia Covington County $165,000
- Anderson Lauderdale County $224,000
- Anniston Calhoun County $146,000
- Arab Marshall County $239,000
- Ardmore Limestone County $253,000
- Ariton Dale County $160,000
- Arley Winston County $477,000
- Ashford Houston County $176,000
- Ashland Clay County $177,000
- Ashville St. Clair County $265,000
- Athens Limestone County $308,000
- Atmore Escambia County $160,000
- Attalla Etowah County $143,000
- Auburn Lee County $421,000
- Autaugaville Autauga County $209,000
- Avon Houston County $194,000
- Axis Mobile County $207,000
B 19 places
- Baileyton Cullman County $220,000
- Bay Minette Baldwin County $207,000
- Bayou La Batre Mobile County $82,943
- Berry Fayette County $191,000
- Bessemer Jefferson County $132,000
- Billingsley Autauga County $233,000
- Birmingham Jefferson County $134,000
- Black Geneva County $180,000
- Blountsville Blount County $208,000
- Boaz Marshall County $215,000
- Boligee Greene County $113,000
- Brantley Crenshaw County $145,000
- Brent Bibb County $193,000
- Brewton Escambia County $153,000
- Bridgeport Jackson County $136,000
- Brighton Jefferson County $42,078
- Brookwood Tuscaloosa County $211,000
- Brundidge Pike County $106,000
- Butler Choctaw County $122,000
C 40 places
- Calera Shelby County $255,000
- Camden Wilcox County $155,000
- Camp Hill Tallapoosa County $114,000
- Carbon Hill Walker County $112,000
- Castleberry Conecuh County $143,000
- Cedar Bluff Cherokee County $248,000
- Center Point Jefferson County $155,000
- Centre Cherokee County $224,000
- Centreville Bibb County $219,000
- Chelsea Shelby County $384,000
- Cherokee Colbert County $143,000
- Chickasaw Mobile County $110,000
- Childersburg Talladega County $152,000
- Chunchula Mobile County $216,000
- Citronelle Mobile County $166,000
- Clanton Chilton County $223,000
- Clay Jefferson County $249,000
- Clayhatchee Dale County $141,000
- Clayton Barbour County $123,000
- Cleveland Blount County $197,000
- Clio Barbour County $128,000
- Coffee Springs Geneva County $177,000
- Coffeeville Clarke County $125,000
- Coker Tuscaloosa County $226,000
- Collinsville DeKalb County $203,000
- Colony Cullman County $135,000
- Columbia Houston County $162,000
- Columbiana Shelby County $302,000
- Concord Jefferson County $186,000
- Coosada Elmore County $214,000
- Cordova Walker County $106,000
- Cottondale Tuscaloosa County $200,000
- Cottonwood Houston County $167,000
- Courtland Lawrence County $175,000
- Cowarts Houston County $180,000
- Creola Mobile County $221,000
- Crossville DeKalb County $201,000
- Cuba Sumter County $97,236
- Cullman Cullman County $261,000
- Cusseta Chambers County $255,000
D 15 places
- Dadeville Tallapoosa County $519,000
- Daleville Dale County $149,000
- Daphne Baldwin County $329,000
- Dauphin Island Mobile County $463,000
- Deatsville Elmore County $296,000
- Decatur Morgan County $220,000
- Delta Clay County $239,000
- Demopolis Marengo County $152,000
- Detroit Lamar County $143,000
- Dodge City Cullman County $221,000
- Dora Walker County $182,000
- Dothan Houston County $204,000
- Double Springs Winston County $164,000
- Dozier Crenshaw County $189,000
- Dutton Jackson County $189,000
E 14 places
- East Brewton Escambia County $101,000
- Eclectic Elmore County $363,000
- Edgewater Jefferson County $62,016
- Elba Coffee County $131,000
- Elberta Baldwin County $341,000
- Eldridge Walker County $140,000
- Elkmont Limestone County $265,000
- Elmore Elmore County $244,000
- Enterprise Coffee County $206,000
- Equality Coosa County $678,000
- Eufaula Barbour County $170,000
- Eutaw Greene County $130,000
- Eva Morgan County $208,000
- Evergreen Conecuh County $123,000
F 17 places
- Fairfield Jefferson County $93,223
- Fairhope Baldwin County $471,000
- Fairview Cullman County $243,000
- Falkville Morgan County $195,000
- Fayette Fayette County $137,000
- Fitzpatrick Bullock County $228,000
- Five Points Chambers County $173,000
- Flomaton Escambia County $148,000
- Florala Covington County $131,000
- Florence Lauderdale County $214,000
- Foley Baldwin County $303,000
- Forestdale Jefferson County $171,000
- Forkland Greene County $120,000
- Fort Deposit Lowndes County $130,000
- Fort Payne DeKalb County $205,000
- Fultondale Jefferson County $228,000
- Fyffe DeKalb County $174,000
G 25 places
- Gadsden Etowah County $115,000
- Gallant Etowah County $224,000
- Gardendale Jefferson County $268,000
- Gaylesville Cherokee County $214,000
- Geneva Geneva County $138,000
- Georgiana Butler County $107,000
- Geraldine DeKalb County $195,000
- Glencoe Etowah County $213,000
- Good Hope Cullman County $233,000
- Goodwater Coosa County $133,000
- Gordo Pickens County $167,000
- Gordon Houston County $143,000
- Goshen Pike County $139,000
- Grand Bay Mobile County $214,000
- Grant Marshall County $277,000
- Grayson Valley Jefferson County $173,000
- Graysville Jefferson County $102,000
- Greensboro Hale County $146,000
- Greenville Butler County $113,000
- Grimes Dale County $102,000
- Grove Hill Clarke County $147,000
- Guin Marion County $152,000
- Gulf Shores Baldwin County $453,000
- Guntersville Marshall County $303,000
- Gurley Madison County $336,000
H 26 places
- Hackleburg Marion County $149,000
- Haleyville Winston County $133,000
- Hamilton Marion County $172,000
- Hammondville DeKalb County $235,000
- Hanceville Cullman County $208,000
- Harpersville Shelby County $278,000
- Hartford Geneva County $177,000
- Hartselle Morgan County $243,000
- Harvest Madison County $313,000
- Hayden Blount County $248,000
- Hazel Green Madison County $259,000
- Headland Henry County $229,000
- Heflin Cleburne County $230,000
- Helena Shelby County $365,000
- Henagar DeKalb County $196,000
- Highland Lake Blount County $287,000
- Hillsboro Lawrence County $185,000
- Hodges Franklin County $180,000
- Hokes Bluff Etowah County $220,000
- Holly Pond Cullman County $228,000
- Hollywood Jackson County $177,000
- Homewood Jefferson County $569,000
- Hoover Jefferson County $437,000
- Hueytown Jefferson County $163,000
- Huntsville Madison County $287,000
- Hurtsboro Russell County $95,072
I 3 places
J 6 places
K 6 places
L 20 places
- Lafayette Chambers County $143,000
- Lanett Chambers County $125,000
- Langston Jackson County $290,000
- Leeds Jefferson County $253,000
- Leesburg Cherokee County $255,000
- Leighton Colbert County $154,000
- Lester Limestone County $252,000
- Level Plains Dale County $209,000
- Lexington Lauderdale County $219,000
- Lillian Baldwin County $305,000
- Lincoln Talladega County $230,000
- Lineville Clay County $201,000
- Lipscomb Jefferson County $64,439
- Littleville Colbert County $142,000
- Livingston Sumter County $138,000
- Locust Fork Blount County $228,000
- Louisville Barbour County $129,000
- Loxley Baldwin County $289,000
- Luverne Crenshaw County $143,000
- Lynn Winston County $137,000
M 34 places
- Madison Madison County $376,000
- Madrid Houston County $153,000
- Malvern Geneva County $194,000
- Maplesville Chilton County $185,000
- Marbury Autauga County $224,000
- Margaret St. Clair County
- Marion Perry County $126,000
- Maytown Jefferson County $92,654
- Mc Calla Jefferson County
- McDonald Chapel Jefferson County $61,848
- McKenzie Butler County $117,000
- Mentone DeKalb County $311,000
- Meridianville Madison County $335,000
- Midfield Jefferson County $77,591
- Midland City Dale County $190,000
- Midway Bullock County $92,320
- Millbrook Elmore County $223,000
- Millport Lamar County $139,000
- Millry Washington County $166,000
- Minor Jefferson County $113,000
- Mobile Mobile County $197,000
- Monroeville Monroe County $142,000
- Montevallo Shelby County $250,000
- Montgomery Montgomery County $150,000
- Moody St. Clair County $265,000
- Morris Jefferson County $260,000
- Moulton Lawrence County $223,000
- Moundville Hale County $227,000
- Mount Olive Jefferson County $265,000
- Mount Vernon Mobile County $100,000
- Mountain Brook Jefferson County $1,055,000
- Mulga Jefferson County $56,857
- Munford Talladega County $187,000
- Muscle Shoals Colbert County $260,000
N 10 places
- Nauvoo Walker County $135,000
- Nectar Blount County $203,000
- New Brockton Coffee County $157,000
- New Hope Madison County $222,000
- New Market Madison County $288,000
- Newton Dale County $252,000
- Newville Henry County $164,000
- North Courtland Lawrence County $113,000
- Northport Tuscaloosa County $287,000
- Notasulga Macon County $201,000
O 12 places
- Oak Grove Talladega County $143,000
- Oakman Walker County $135,000
- Odenville St. Clair County $260,000
- Ohatchee Calhoun County $209,000
- Oneonta Blount County $216,000
- Opelika Lee County $309,000
- Opp Covington County $116,000
- Orange Beach Baldwin County $685,000
- Orrville Dallas County $80,653
- Owens Cross Roads Madison County $436,000
- Oxford Calhoun County $197,000
- Ozark Dale County $148,000
P 16 places
- Parrish Walker County $124,000
- Pelham Shelby County $325,000
- Pell City St. Clair County $289,000
- Perdido Baldwin County $163,000
- Phenix City Russell County $212,000
- Phil Campbell Franklin County $178,000
- Piedmont Calhoun County $159,000
- Pike Road Montgomery County $404,000
- Pinckard Dale County $150,000
- Pinson Jefferson County $215,000
- Pisgah Jackson County $189,000
- Pleasant Grove Jefferson County $225,000
- Powell DeKalb County $191,000
- Prattville Autauga County $266,000
- Priceville Morgan County $318,000
- Prichard Mobile County $55,661
R 16 places
- Ragland St. Clair County $188,000
- Rainbow City Etowah County $252,000
- Rainsville DeKalb County $232,000
- Ranburne Cleburne County $248,000
- Red Bay Franklin County $157,000
- Red Level Covington County $136,000
- Reform Pickens County $123,000
- Rehobeth Houston County $276,000
- Repton Conecuh County $161,000
- Riverside St. Clair County $322,000
- Roanoke Randolph County $147,000
- Robertsdale Baldwin County $265,000
- Rock Creek Jefferson County $196,000
- Rogersville Lauderdale County $261,000
- Rosa Blount County $232,000
- Russellville Franklin County $178,000
S 33 places
- Saks Calhoun County $142,000
- Samson Geneva County $144,000
- Saraland Mobile County $239,000
- Satsuma Mobile County $243,000
- Scottsboro Jackson County $212,000
- Section Jackson County $192,000
- Selma Dallas County $73,372
- Selmont-West Selmont Dallas County $33,117
- Semmes Mobile County $239,000
- Sheffield Colbert County $130,000
- Shelby Shelby County $319,000
- Shorter Macon County $216,000
- Silas Choctaw County $118,000
- Silverhill Baldwin County $295,000
- Slocomb Geneva County $131,000
- Smiths Station Lee County $290,000
- Snead Blount County $221,000
- South Vinemont Cullman County $217,000
- Southside Etowah County $275,000
- Spanish Fort Baldwin County $385,000
- Springville St. Clair County $330,000
- Spruce Pine Franklin County $189,000
- Stapleton Baldwin County $314,000
- Steele St. Clair County $217,000
- Stevenson Jackson County $173,000
- Stockton Baldwin County $192,000
- Sulligent Lamar County $123,000
- Sumiton Walker County $164,000
- Summerdale Baldwin County $286,000
- Susan Moore Blount County $213,000
- Sylacauga Talladega County $161,000
- Sylvan Springs Jefferson County $205,000
- Sylvania DeKalb County $200,000
T 15 places
- Talladega Talladega County $144,000
- Tallassee Elmore County $195,000
- Tarrant Jefferson County $75,123
- Taylor Houston County $167,000
- Theodore Mobile County $201,000
- Thomasville Clarke County $146,000
- Thorsby Chilton County $234,000
- Town Creek Lawrence County $219,000
- Trafford Jefferson County $88,412
- Trinity Morgan County $242,000
- Troy Pike County $181,000
- Trussville Jefferson County $396,000
- Tuscaloosa Tuscaloosa County $244,000
- Tuscumbia Colbert County $194,000
- Tuskegee Macon County $96,604
U 3 places
V 8 places
W 17 places
- Warrior Jefferson County $239,000
- Waterloo Lauderdale County $190,000
- Waverly Chambers County $387,000
- Weaver Calhoun County $179,000
- Webb Houston County $158,000
- Wedowee Randolph County $336,000
- West Blocton Bibb County $219,000
- West End-Cobb Town Calhoun County $73,063
- West Jefferson Jefferson County $152,000
- West Point Cullman County $247,000
- Westover Shelby County $297,000
- Wetumpka Elmore County $281,000
- Whatley Clarke County $123,000
- Wilsonville Shelby County $341,000
- Winfield Marion County $177,000
- Woodland Randolph County $219,000
- Woodstock Bibb County $227,000
Y 1 place
Metro areas in Alabama
- Albertville, AL $240,000
- Alexander City, AL $264,000
- Anniston-Oxford, AL $170,000
- Auburn-Opelika, AL $351,000
- Birmingham, AL $261,000
- Cullman, AL $252,000
- Daphne-Fairhope-Foley, AL $371,000
- Decatur, AL $227,000
- Dothan, AL $193,000
- Enterprise, AL $177,000
- Eufaula, AL-GA $152,000
- Florence-Muscle Shoals, AL $215,000
- Fort Payne, AL $215,000
- Gadsden, AL $185,000
- Huntsville, AL $314,000
- Mobile, AL $195,000
- Montgomery, AL $212,000
- Ozark, AL $161,000
- Russellville, AL $176,000
- Scottsboro, AL $189,000
- Selma, AL $84,788
- Talladega-Sylacauga, AL $177,000
- Troy, AL $161,000
- Tuscaloosa, AL $239,000
Counties in Alabama
- Autauga County $265,000
- Baldwin County $371,000
- Barbour County $156,000
- Bibb County $220,000
- Blount County $236,000
- Bullock County $114,000
- Butler County $111,000
- Calhoun County $170,000
- Chambers County $142,000
- Cherokee County $229,000
- Chilton County $222,000
- Choctaw County $114,000
- Clarke County $141,000
- Clay County $177,000
- Cleburne County $233,000
- Coffee County $177,000
- Colbert County $196,000
- Conecuh County $131,000
- Coosa County $180,000
- Covington County $148,000
- Crenshaw County $140,000
- Cullman County $252,000
- Dale County $161,000
- Dallas County $84,756
- DeKalb County $215,000
- Elmore County $273,000
- Escambia County $150,000
- Etowah County $185,000
- Fayette County $146,000
- Franklin County $176,000
- Geneva County $165,000
- Greene County $129,000
- Hale County $178,000
- Henry County $194,000
- Houston County $201,000
- Jackson County $189,000
- Jefferson County $214,000
- Lamar County $129,000
- Lauderdale County $228,000
- Lawrence County $220,000
- Lee County $351,000
- Limestone County $320,000
- Lowndes County $140,000
- Macon County $133,000
- Madison County $312,000
- Marengo County $134,000
- Marion County $159,000
- Marshall County $240,000
- Mobile County $196,000
- Monroe County $140,000
- Montgomery County $163,000
- Morgan County $228,000
- Perry County $127,000
- Pickens County $134,000
- Pike County $161,000
- Randolph County $207,000
- Russell County $197,000
- Shelby County $360,000
- St. Clair County $280,000
- Sumter County $93,486
- Talladega County $177,000
- Tallapoosa County $264,000
- Tuscaloosa County $250,000
- Walker County $161,000
- Washington County $163,000
- Wilcox County $140,000
- Winston County $207,000
Sources
Home values: Zillow Home Value Index (ZHVI), all homes, middle tier, smoothed and seasonally adjusted. Rents: Zillow Observed Rent Index (ZORI), seasonally adjusted. "Typical" is Zillow's middle-tier value (homes between the 35th and 65th percentiles), not a median sale price. A place is listed when Zillow publishes a home value or a rent for it. Compiled by Home Economics.