Locations

Edmonton Head Office

Capital Power’s corporate offices in EPCOR Tower are located at 10423 - 101 St. NW, Edmonton, Alberta. Capital Power occupies floors 9 through 12.

The office is designed to provide as much natural daylight as possible.

The building also offers access to outdoor balconies, seating areas, kitchen amenities on each floor, and upgraded coffee machines.

 

 

 

EPCORTower.jpg
GulfCanadaSquare.jpg

​Calgary Office

Capital Power’s Calgary office is located in Gulf Canada Square, with quick access to shopping, fitness facilities, food venues, child care services, and the +15 walkway system.

The office is designed to provide as much natural daylight as possible.

 

 

 

 

​Boston Office

 

​Capital Power's Boston office is located at 155 Federal Street Suite 1200 in Boston, Massachusetts.

 

​Generation Facilities

Capital Power owns natural gas, wind, solar, waste heat, and coal power generation facilities in both Canada and the U.S.

View a complete listing of all Capital Power facilities.