Alabama Commercial Real Estate for Lease and Sale
Explore 3,251 listing(s) of commercial real estate in Alabama to find the best space for your business.
-
767 Shades Mountain Plaza, Bluff Park, Hoover, AL -
Pelham Parkway & Welborn St, Pelham, AL -
1230 Newell Pkwy, Vista View, Montgomery, AL -
1919 3rd Ave N, Downtown Birmingham, Birmingham, ALProperty Type- Retail
For Sale- $850,000
Built in 1924 / Property size 10,500 SF -

What type of listing property are you looking for?
-
300 Ruffner Rd, North Irondale, Irondale, ALSpace Type- Industrial
For Lease- $9.25 - $10.00/SF/YR
2 spaces available / 4,000 - 9,000 SF -
-
800 Industrial Circle, Phenix City, ALSpace Type- Industrial
For Lease- $6.50/SF/YR
1 space available / 5,600 SF -
2611 Highway 31 South, Decatur, ALProperty Type- VacantLand
For Sale- $1,500,000
-
3400 Highway 78 E., Jasper, AL -
6800 Jefferson Metropolitan Pkwy, Coleman Lakes, McCalla, AL -
7272 Theodore Dawes Road, Tillmans Corner, Theodore, ALSpace Type- Retail
For Lease- $12.00/SF/YR
1 space available / 1,000 SF -
3208 Long ave, Old Town Huntsville, Huntsville, AL -
2171 Schillinger Road N, Blackstone, Semmes, AL -
401 Locust Street 1st Floor, Gadsden, ALSpace Type- Private Offices
For Lease-
From $389/month
Space for 1 to 50 people -
140 Spring Branch Rd, Oxford, ALSpace Type- Retail
For Lease- $30.00/SF/YR
1 space available / 2,324 SF -
3306 Cloverdale Rd, Florence, ALProperty Type- Retail
For Sale- $1,700,000
Built in 2023 / Property size 2,152 SF -
7 Huddle Drive, Overton, Birmingham, ALProperty Type- Office
For Sale- $2,400,000
Built in 2018 / Property size 7,200 SF -
18361 Galileo Drive, Opp, ALProperty Type- Industrial
For Sale- $1,750,000
Built in 2009 / Property size 45,455 SF -
2660 Pinson Valley Parkway, Tarrant, ALProperty Type- Retail
For Sale- $2,804,160
Built in 2026 / Property size 10,640 SF -
6001 Wares Ferry Rd, Eastdale, Montgomery, ALSpace Type- Retail
For Lease- $600.00 - $1,000.00/MO
2 spaces available / 550 - 1,100 SF -
210 18th Street N Bessemer AL 35020, Downtown Bessemer, Bessemer, ALSpace Type- Office
For Lease Contact for pricing -
755 Lee Street, Alexander City, ALProperty Type- VacantLand
For Sale- $1,055,000
-
1390 S Forest Ave, Luverne, ALProperty Type- Retail
For Sale- $499,000
Built in 1993 / Property size 4,800 SF -
7616 Hwy 72 W, Spencer Place, Madison, AL -
1209 1st Avenue South, Birmingham, ALSpace Type- Desks
For Lease-
From $30/day
Space for 1 person -
2226 1st Ave S, Southside Birmingham, Birmingham, ALProperty Type- Office
For Sale- $1,100,000
Built in 2007 / Property size 4,200 SF -
440 Industrial Lane, Oxmoor, Birmingham, ALSpace Type- Industrial
For Lease- $7.95/SF/YR
1 space available / 60,000 SF -
3747 Pine Ln SE, Hilltop Forest, Bessemer, ALSpace Type- Industrial
For Lease- $9.50/SF/YR
1 space available / 10,000 SF -
1200 1st Ave South, Five Points South, Birmingham, ALSpace Type- Office
For Lease- $34.50/SF/YR
1 space available / 10,204 SF -
1140 Markeeta Spur Road, Moody, ALProperty Type- VacantLand
For Sale- $595,000
-
3708 8th Avenue North, East Birmingham, Birmingham, ALProperty Type- Industrial
For Sale- $729,000
Property size 19,440 SF -
7385B Greenbrier Road, Greenbrier Patch, Madison, ALSpace Type- Industrial
For Lease- $9.00/SF/YR
1 space available / 25,000 SF -
400 Industrial Boulevard, Leesburg, ALProperty Type- Industrial
For Sale- $18,300,000
Built in 1973 / Property size 474,642 SF -
2503 5th Ave S, Southside Birmingham, Birmingham, ALSpace Type- Office
For Lease- $2,650.00/SF/YR
1 space available / 1,688 SF -
3000 RiverChase, Chase Lake, Hoover, ALSpace Type- Office
For Lease- $22.50/SF/YR
17 spaces available / 1,153 - 20,195 SF -
31 Inverness Center Pkwy, Inverness Cove, Hoover, ALSpace Type- Office
For Lease- $22.50/SF/YR
4 spaces available / 1,331 - 2,839 SF -
190 Shelton Rd, Westgate, Madison, ALProperty Type- VacantLand
For Sale- CALL FOR OFFERS: Thru September 28, 2026
Built in 1981 / Property size 6,660 SF -
3100 Beehive Road, Auburn, AL -
201 Yeager Parkway , Pelham, ALSpace Type- Office
For Lease- $15.95/SF/YR
1 space available / 1,250 SF -
2602 30th Street, Tuscaloosa, ALSpace Type- Office
For Lease- $16.00 - $18.00/SF/YR
3 spaces available / 750 - 1,000 SF -
12740 US-80, Harwell Mill Creek, Pike Road, ALProperty Type- Retail
For Sale- $4,320,000
Built in 2026 / Property size 4,015 SF -
5422 Mcclellan Blvd, Anniston, ALProperty Type- VacantLand
For Sale- $1,050,000
Built in 1985 / Property size 13,125 SF -
Walker County, Parrish, Jasper, ALProperty Type- VacantLand
For Sale- $845,000
-
2101 Woodward Ave, Muscle Shoals, ALSpace Type- Retail
For Lease- $14.00/SF/YR
1 space available / 1,200 SF -
3055 Mall Road, Florence, ALSpace Type- Office
For Lease- $28.50/SF/YR
1 space available / 1,573 SF -
2151 Highland Avenue , Five Points South, Birmingham, ALSpace Type- Office
For Lease- $29.50/SF/YR
2 spaces available / 4,226 - 9,036 SF -
1021 Old Montgomery Hwy, Vestavia Lake, Birmingham, AL -
907 Explorer Blvd NW, Cummings Research Park West, Huntsville, ALProperty Type- Office
For Sale- Call For Pricing
Built in 1992 / Property size 424,511 SF -
514 Hargrove Rd E, Tuscaloosa, ALSpace Type- Office
For Lease- $18.00/SF/YR
1 space available / 1,639 SF -
12184 Stemley Road, Lincoln, AL -
6496 Highway 431 S, Hampton Village, Hampton Cove, ALProperty Type- VacantLand
For Sale- $1,655,280
-
-
1143 1st Ave S, Five Points South, Birmingham, ALSpace Type- Office
For Lease- $32.00/SF/YR
1 space available / 15,730 SF