14,573 Homes For Sale By Owner in Alabama
There are 14,573 homes and other properties available for sale in Alabama. The median list price in Alabama is $279,129 and the average price per square foot is $1,415. Want to sell your house fast in Alabama? Check out our ranking: Best Places to Live in Alabama
Recently added properties for sale in Alabama
Browse homes in Alabama by city
No of Properties
Avg. list price
Avg. price / sq.ft
Mobile, AL
2710 homes for sale
$247,461
$158
Birmingham, AL
1330 homes for sale
$267,525
$185
Hoover, AL
432 homes for sale
$571,376
$213
Theodore, AL
314 homes for sale
$279,548
$212
Fairhope, AL
312 homes for sale
$622,083
$389
Bessemer, AL
273 homes for sale
$203,730
$191
Daphne, AL
267 homes for sale
$447,189
$230
Semmes, AL
248 homes for sale
$270,440
$166
Chelsea, AL
233 homes for sale
$337,179
$235
Anniston, AL
215 homes for sale
$150,203
$123
Saraland, AL
201 homes for sale
$256,669
$220
Trussville, AL
199 homes for sale
$375,396
$251
Dauphin Island, AL
189 homes for sale
$548,478
$414
Calera, AL
183 homes for sale
$294,722
$205
Odenville, AL
176 homes for sale
$216,084
$183
Mccalla, AL
168 homes for sale
$342,786
$306
Wedowee, AL
162 homes for sale
$316,232
$403
Sylacauga, AL
159 homes for sale
$181,867
$180
Springville, AL
158 homes for sale
$268,033
$187
Clanton, AL
150 homes for sale
$381,892
$348
Alabaster, AL
146 homes for sale
$350,898
$188
Vestavia Hills, AL
145 homes for sale
$718,243
$259
Pinson, AL
140 homes for sale
$202,647
$159
Pelham, AL
139 homes for sale
$417,355
$210
Spanish Fort, AL
138 homes for sale
$355,728
$199
Pell City, AL
137 homes for sale
$278,711
$189
Grand Bay, AL
137 homes for sale
$230,713
$173
Lincoln, AL
132 homes for sale
$218,810
$212
Talladega, AL
130 homes for sale
$201,228
$160
Irvington, AL
120 homes for sale
$236,928
$205
Gulf Shores, AL
118 homes for sale
$576,816
$397
Citronelle, AL
117 homes for sale
$136,337
$167
Wilmer, AL
111 homes for sale
$197,809
$217
Chunchula, AL
107 homes for sale
$209,248
$380
Helena, AL
93 homes for sale
$412,217
$241
Eight Mile, AL
93 homes for sale
$142,788
$154
Warrior, AL
92 homes for sale
$199,825
$252
Foley, AL
90 homes for sale
$495,266
$376
Cullman, AL
86 homes for sale
$276,144
$178
Atmore, AL
85 homes for sale
$283,910
$215
Columbiana, AL
84 homes for sale
$335,494
$231
Mount Olive, AL
82 homes for sale
$289,003
$165
Leeds, AL
81 homes for sale
$311,915
$245
Orange Beach, AL
81 homes for sale
$943,810
$600
Oxford, AL
81 homes for sale
$361,251
$272
Oneonta, AL
73 homes for sale
$195,748
$153
Center Point, AL
70 homes for sale
$137,782
$98
Bay Minette, AL
69 homes for sale
$348,524
$365
Jasper, AL
68 homes for sale
$236,235
$184
Hueytown, AL
66 homes for sale
$203,504
$136
Browse homes in Alabama by county
No of Properties
Avg. list price
Avg. price / sq.ft
Mobile County
3541 homes for sale
$261,240
$190
Jefferson County
3039 homes for sale
$295,759
$196
Shelby County
1513 homes for sale
$403,753
$227
Baldwin County
940 homes for sale
$581,214
$385
Saint Clair County
826 homes for sale
$253,630
$205
Talladega County
543 homes for sale
$198,981
$188
Calhoun County
428 homes for sale
$190,758
$164
Tuscaloosa County
258 homes for sale
$328,361
$322
Randolph County
253 homes for sale
$284,553
$299
Chilton County
249 homes for sale
$311,889
$310
Blount County
207 homes for sale
$194,757
$185
Cullman County
135 homes for sale
$376,823
$241
Walker County
121 homes for sale
$206,839
$174
Cleburne County
92 homes for sale
$423,574
$323
Etowah County
83 homes for sale
$173,900
$138
Chambers County
70 homes for sale
$278,037
$212
Coosa County
63 homes for sale
$198,452
$436
Winston County
60 homes for sale
$380,120
$503
Bibb County
58 homes for sale
$290,324
$198
Cherokee County
49 homes for sale
$246,825
$332
Clay County
41 homes for sale
$240,413
$168
Lee County
36 homes for sale
$336,994
$426
Montgomery County
29 homes for sale
$157,176
$98
Limestone County
28 homes for sale
$300,061
$175
Washington County
22 homes for sale
$918,777
$411
Madison County
21 homes for sale
$366,414
$200
Tallapoosa County
20 homes for sale
$374,780
$292
Lauderdale County
20 homes for sale
$393,685
$295
Other property types in Alabama
Browse homes for sale in other states