Alabama power headquarters details
Location map
Open in Google MapsAll Alabama power office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Birmingham HQ | Alabama | United States | Headquarters |
About Alabama power
Alabama power (New York Stock Exchange (NYSE): ALP-Q) is headquartered in Birmingham, Alabama, United States. Founded in 1906, the company operates across 1 countries with approximately 29,800 employees worldwide.
Where is Alabama power's main office?
Alabama power's main headquarters office is located at 600 18th Street North, Birmingham, Alabama 35203-2206. This serves as the company's primary corporate address and is home to its executive leadership team.
Alabama power regional offices
Beyond its headquarters in Birmingham, Alabama power maintains 6 offices across 1 countries. Regional offices span 1 countries.
Alabama power contact information
The main switchboard for Alabama power headquarters can be reached at 18002452244. For investor relations, visit alabamapower.com/investor-relations.
What does Alabama power do?
Alabama Power Company, headquartered in Birmingham, Alabama, is a company in the southern United States that provides electricity service to 1.4 million customers in the southern two-thirds of Alabama. It also operates appliance stores. It is one of four U.S. utilities operated by the Southern Company, one of the nation's largest generators of electricity.
Frequently asked questions
Where is Alabama power headquarters?
Alabama power's headquarters is located at 600 18th Street North, Birmingham, Alabama 35203-2206, United States.
How many offices does Alabama power have?
Alabama power operates 6 offices across 1 countries as of 2026.
What is Alabama power's corporate address?
The official corporate address is 600 18th Street North, Birmingham, Alabama 35203-2206.
When was Alabama power founded?
Alabama power was founded in 1906 and has grown to employ approximately 29,800 people worldwide.
What is Alabama power's phone number?
The main phone number for Alabama power headquarters is 18002452244.