House for sale in Alabama

There are currently 13,101 homes for sale in Alabama. The median list price in Alabama is $284,111. Want to buy a house, land, or condo in Alabama? Check out our ranking: Best Places to Live in Alabama

Popular Cities in Alabama No of Properties Avg. list price Avg. price / sq.ft
Mobile, AL 1540 homes for sale $231,477 $151
Huntsville, AL 1222 homes for sale $443,626 $233
Birmingham, AL 1172 homes for sale $242,621 $177
Madison, AL 789 homes for sale $494,550 $199
Google Ads
Athens, AL 625 homes for sale $404,537 $208
Guntersville, AL 376 homes for sale $439,208 $413
Hoover, AL 348 homes for sale $556,414 $216
Decatur, AL 324 homes for sale $352,494 $222
Google Ads
Meridianville, AL 309 homes for sale $398,522 $166
Harvest, AL 291 homes for sale $370,979 $178
Owens Cross Roads, AL 279 homes for sale $421,012 $203
Gadsden, AL 267 homes for sale $163,585 $129
Google Ads
Trussville, AL 228 homes for sale $362,969 $222
New Market, AL 223 homes for sale $375,990 $202
Anniston, AL 218 homes for sale $137,954 $113
Chelsea, AL 209 homes for sale $394,829 $223
Bessemer, AL 206 homes for sale $168,580 $170
Theodore, AL 193 homes for sale $289,108 $299
Daphne, AL 188 homes for sale $427,535 $262
Wedowee, AL 181 homes for sale $261,023 $488
Albertville, AL 174 homes for sale $191,069 $217
Hazel Green, AL 174 homes for sale $384,050 $211
Semmes, AL 171 homes for sale $266,624 $185
Scottsboro, AL 166 homes for sale $314,867 $265
Hartselle, AL 163 homes for sale $309,105 $178
Mccalla, AL 153 homes for sale $272,098 $170
Fairhope, AL 147 homes for sale $620,525 $338
Pell City, AL 146 homes for sale $271,060 $184
Sylacauga, AL 143 homes for sale $152,718 $182
Cullman, AL 141 homes for sale $233,147 $187
Pinson, AL 141 homes for sale $215,050 $181
Toney, AL 139 homes for sale $359,747 $194
Saraland, AL 139 homes for sale $255,494 $381
Clanton, AL 139 homes for sale $279,115 $355
Odenville, AL 138 homes for sale $198,638 $203
Talladega, AL 136 homes for sale $157,629 $150
Springville, AL 136 homes for sale $319,949 $199
Dauphin Island, AL 124 homes for sale $525,887 $447
Pelham, AL 122 homes for sale $438,285 $209
Calera, AL 119 homes for sale $428,120 $303
Arab, AL 115 homes for sale $247,114 $198
Cedar Bluff, AL 114 homes for sale $132,505 $307
Fort Payne, AL 111 homes for sale $245,850 $189
Centre, AL 107 homes for sale $144,262 $220
Helena, AL 103 homes for sale $386,441 $217
Lincoln, AL 101 homes for sale $254,864 $226
Grand Bay, AL 89 homes for sale $245,151 $201
Jacksonville, AL 89 homes for sale $136,008 $180
Oxford, AL 87 homes for sale $155,366 $149
Vestavia Hills, AL 86 homes for sale $665,639 $262
Popular Counties in Alabama No of Properties Avg. list price Avg. price / sq.ft
Madison County 3201 homes for sale $430,420 $206
Jefferson County 2642 homes for sale $268,105 $187
Shelby County 1193 homes for sale $420,054 $238
Limestone County 1103 homes for sale $427,244 $215
Google Ads
Mobile County 818 homes for sale $242,683 $280
Marshall County 790 homes for sale $332,795 $314
Saint Clair County 737 homes for sale $250,712 $207
Morgan County 625 homes for sale $320,800 $222
Google Ads
Etowah County 544 homes for sale $181,201 $149
Calhoun County 499 homes for sale $147,055 $141
Talladega County 490 homes for sale $172,090 $192
Dekalb County 319 homes for sale $262,757 $209
Google Ads
Cherokee County 299 homes for sale $156,652 $248
Randolph County 258 homes for sale $231,011 $363
Chilton County 249 homes for sale $224,723 $303
Jackson County 243 homes for sale $294,640 $265
Cullman County 241 homes for sale $268,399 $207
Blount County 235 homes for sale $227,617 $208
Tuscaloosa County 234 homes for sale $251,172 $226
Baldwin County 216 homes for sale $777,786 $760
Lawrence County 135 homes for sale $204,397 $259
Walker County 127 homes for sale $211,553 $211
Lauderdale County 90 homes for sale $509,390 $338
Winston County 88 homes for sale $274,209 $355
Coosa County 70 homes for sale $185,796 $375
Chambers County 68 homes for sale $241,980 $193
Cleburne County 58 homes for sale $312,882 $260
Clay County 39 homes for sale $217,040 $172
Bibb County 38 homes for sale $216,250 $178
Marion County 31 homes for sale $243,910 $265
Colbert County 21 homes for sale $574,357 $313
Tallapoosa County 20 homes for sale $411,395 $446
Lee County 16 homes for sale $500,525 $360
Montgomery County 14 homes for sale $145,092 $72
Franklin County 12 homes for sale $138,985 $117
Autauga County 9 homes for sale $229,044 $293
Conecuh County 8 homes for sale $117,275 $118
Marengo County 8 homes for sale $133,125 $86
Elmore County 7 homes for sale $823,686 $804
Escambia County 7 homes for sale $727,629 $498
Washington County 7 homes for sale $86,114 $98
Randolph County 6 homes for sale $184,208 $93
Fayette County 6 homes for sale $183,475 $86
Lamar County 5 homes for sale $234,780 $153
Hale County 5 homes for sale $111,560 $76
Dallas County 5 homes for sale $109,400 $40
Greene County 4 homes for sale $844,500 $355
Wilcox County 3 homes for sale $54,500 $14863
Clarke County 3 homes for sale $459,300 $1377
Coffee County 3 homes for sale $293,266 $558
Google Ads