15,042 Homes For Sale By Owner in Alabama

There are 15,042 homes and other properties available for sale in Alabama. The median list price in Alabama is $1,793 and the average price per square foot is $1,113. Want to sell your house fast in Alabama? Check out our ranking: Best Places to Live in Alabama

Browse homes in Alabama by city

No of Properties

Avg. list price

Avg. price / sq.ft

Mobile, AL

2829 homes for sale

$250,398

$157

Birmingham, AL

1350 homes for sale

$258,439

$179

Hoover, AL

487 homes for sale

$557,504

$213

Theodore, AL

314 homes for sale

$287,650

$231

Fairhope, AL

304 homes for sale

$648,490

$373

Daphne, AL

272 homes for sale

$438,427

$231

Bessemer, AL

263 homes for sale

$182,415

$169

Semmes, AL

256 homes for sale

$258,622

$161

Chelsea, AL

221 homes for sale

$363,900

$233

Trussville, AL

215 homes for sale

$375,884

$241

Anniston, AL

214 homes for sale

$152,951

$136

Dauphin Island, AL

206 homes for sale

$560,588

$430

Odenville, AL

200 homes for sale

$224,337

$175

Saraland, AL

195 homes for sale

$261,802

$225

Calera, AL

187 homes for sale

$289,618

$204

Mccalla, AL

183 homes for sale

$331,708

$306

Springville, AL

163 homes for sale

$274,998

$188

Pell City, AL

155 homes for sale

$283,364

$183

Clanton, AL

155 homes for sale

$383,766

$320

Sylacauga, AL

155 homes for sale

$190,310

$177

Wedowee, AL

154 homes for sale

$310,851

$395

Grand Bay, AL

154 homes for sale

$239,130

$179

Pinson, AL

152 homes for sale

$190,549

$159

Vestavia Hills, AL

151 homes for sale

$728,281

$259

Pelham, AL

146 homes for sale

$404,211

$210

Alabaster, AL

145 homes for sale

$383,670

$209

Spanish Fort, AL

142 homes for sale

$367,933

$200

Talladega, AL

131 homes for sale

$233,054

$169

Irvington, AL

127 homes for sale

$234,414

$207

Lincoln, AL

125 homes for sale

$213,307

$208

Gulf Shores, AL

124 homes for sale

$569,690

$380

Wilmer, AL

115 homes for sale

$182,368

$224

Citronelle, AL

114 homes for sale

$144,948

$178

Chunchula, AL

113 homes for sale

$209,496

$338

Leeds, AL

106 homes for sale

$304,687

$224

Oxford, AL

101 homes for sale

$334,739

$240

Eight Mile, AL

97 homes for sale

$137,145

$167

Helena, AL

96 homes for sale

$415,929

$222

Atmore, AL

94 homes for sale

$279,964

$193

Foley, AL

92 homes for sale

$501,582

$371

Orange Beach, AL

92 homes for sale

$943,066

$601

Warrior, AL

86 homes for sale

$192,857

$240

Columbiana, AL

81 homes for sale

$339,344

$217

Cullman, AL

79 homes for sale

$297,699

$189

Mount Olive, AL

77 homes for sale

$284,752

$162

Tuscaloosa, AL

75 homes for sale

$314,112

$221

Bay Minette, AL

73 homes for sale

$361,446

$344

Center Point, AL

72 homes for sale

$142,438

$106

Hueytown, AL

70 homes for sale

$184,782

$140

Oneonta, AL

70 homes for sale

$207,790

$161

Browse homes in Alabama by county

No of Properties

Avg. list price

Avg. price / sq.ft

Mobile County

3871 homes for sale

$265,205

$194

Jefferson County

3117 homes for sale

$291,956

$194

Shelby County

1535 homes for sale

$416,019

$227

Baldwin County

1026 homes for sale

$571,045

$382

Saint Clair County

876 homes for sale

$259,776

$200

Talladega County

542 homes for sale

$209,777

$188

Calhoun County

414 homes for sale

$197,133

$177

Tuscaloosa County

288 homes for sale

$297,983

$269

Chilton County

260 homes for sale

$306,767

$307

Randolph County

249 homes for sale

$273,954

$303

Blount County

211 homes for sale

$208,429

$197

Cullman County

126 homes for sale

$375,881

$242

Walker County

118 homes for sale

$201,489

$169

Chambers County

89 homes for sale

$229,510

$230

Cleburne County

87 homes for sale

$436,307

$339

Etowah County

80 homes for sale

$161,534

$140

Coosa County

72 homes for sale

$230,226

$326

Winston County

61 homes for sale

$365,343

$571

Cherokee County

60 homes for sale

$262,291

$411

Lee County

48 homes for sale

$358,799

$313

Bibb County

48 homes for sale

$343,813

$209

Clay County

42 homes for sale

$243,323

$173

Madison County

35 homes for sale

$367,797

$211

Montgomery County

27 homes for sale

$179,185

$102

Limestone County

27 homes for sale

$374,193

$183

Elmore County

22 homes for sale

$650,164

$329

Washington County

22 homes for sale

$900,068

$439

Escambia County

21 homes for sale

$415,873

$209