List of power stations in Alabama
Coal
Oil-fired peaking stations
- Greene County Electric Generating Plant
Natural Gas
- James M. Barry Electric Generating Plant
- Ernest C. Gaston Power Station
- Gadsden Electric Generating Plant
- Lowndes County Cogeneration Facility
- Greene County Electric Generating Plant
Hydroelectric dams
- Millers Ferry Lock and Dam
- Weiss Hydroelectric Generating Plant
- Henry Hydroelectric Generating Plant
- Logan Martin Hydroelectric Generating Plant
- Lay Hydroelectric Generating Plant
- Mitchell Hydroelectric Generating Plant
- Jordan Hydroelectric Generating Plant
- Bouldin Hydroelectric Generating Plant
- Harris Hydroelectric Generating Plant
- Martin Hydroelectric Generating Plant
- Yates Hydroelectric Generating Plant
- Thurlow Hydroelectric Generating Plant
- Smith Hydroelectric Generating Plant
- Bankhead Hydroelectric Generating Plant
- Holt Hydroelectric Generating Plant
- Wilson Dam
- Guntersville Dam
- Wheeler Dam
Wind farms
Nuclear plants