Birmingham, AL land for sale
799 properties
$910,000280 acres
Jefferson County
Graysville, AL 35062
$200,00016 acres
Jefferson County
Pinson, AL 35126
$215,00017 acres
Jefferson County
McCalla, AL 35111
$285,00013 acres
Shelby County
Sterrett, AL 35147
$469,0003.55 acres
Jefferson County
Vestavia Hills, AL 35242
$320,00032 acres
Jefferson County
Quinton, AL 35130
$45,0003.56 acres
Jefferson County
Birmingham, AL 35215
$49,9004.2 acres
Saint Clair County
Moody, AL 35004
$243,00054 acres
Jefferson County
Birmingham, AL 35235
$80,0002.1 acres
Saint Clair County
Trussville, AL 35173
$315,00019.5 acres
Shelby County
Pelham, AL 35124
$875,00091 acres
Shelby County
Westover, AL 35186
$275,00010.5 acres
Shelby County
Pelham, AL 35124
$900,000158 acres
Jefferson County
Brookside, AL 35214
$800,0005.8 acres
Shelby County
Leeds, AL 35094
$600,0001 acre
Jefferson County
Birmingham, AL 35203
$749,9008.49 acres
Jefferson County
Bessemer, AL 35020
$44,9006.1 acres
Tuscaloosa County
Brookwood, AL 35444
$69,9005.23 acres
Jefferson County
Bessemer, AL 35023
$159,0007.16 acres
Shelby County
Chelsea, AL 35043
$1,100,0009.84 acres
Jefferson County
Bessemer, AL 35022
$169,9000.32 acres
Jefferson County
Birmingham, AL 35234
$34,5004.35 acres
Jefferson County
Birmingham, AL 35224
$159,0001.59 acres
Shelby County
Chelsea, AL 35043
$25,0000.75 acres
Shelby County
Columbiana, AL 35051
$2,448,00040.1 acres
Shelby County4 bd, 4 ba— sq ft
Chelsea, AL 35051
$850,0006.8 acres
Tuscaloosa County
McCalla, AL 35111
$375,0003.65 acres
Shelby County
Hoover, AL 35242
$699,0006.7 acres
Shelby County
Birmingham, AL 35242
$1,000,00020.5 acres
Shelby County
Leeds, AL 35094
$415,0003.58 acres
Shelby County
Birmingham, AL 35242
$2,750,0006.7 acres
Jefferson County
Bessemer, AL 35022
$376,0002.1 acres
Shelby County
Birmingham, AL 35242
$897,00030 acres
Jefferson County
Dora, AL 35062
$500,0003.3 acres
Shelby County
Birmingham, AL 35242
$85,0003 acres
Jefferson County
Mount Olive, AL 35117
$150,00015 acres
Jefferson County
Bessemer, AL 35023
$389,9993 acres
Jefferson County
Hoover, AL 35216
$350,0006 acres
Shelby County
Birmingham, AL 35242
$160,0004.23 acres
Shelby County
Westover, AL 35147
$1,650,000223 acres
Jefferson County1 bd, 1 ba350 sq ft
Pinson, AL 35126
$394,9000.62 acres
Shelby County
Hoover, AL 35242
$259,0001.4 acres
Shelby County
Birmingham, AL 35242
$549,2505 acres
Jefferson County6 bd, 3.5 ba4,303 sq ft
Dora, AL 35062
$579,0008.8 acres
Jefferson County3 bd, 2.5 ba2,000 sq ft
McCalla, AL 35111
$30,0001 acre
Jefferson County
Pinson, AL 35126
$580,0003 acres
Shelby County
Birmingham, AL 35242
$104,9000.76 acres
Jefferson County
Bessemer, AL 35022
$199,9000.68 acres
Jefferson County
Vestavia Hills, AL 35216
$5,350,0008.5 acres
Shelby County6 bd, 9.5 ba— sq ft
Birmingham, AL 35242
1-50 of 799 properties

Based on information submitted to the MLS GRID as of Jun 1, 2026 4:00 pm MT. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website. View more

















































