Hydro Ottawa Contact Customer Service Numbers

Hydro Ottawa Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +1- 613-738-6400.

Where is Hydro Ottawa Head Office Located at?
The corporate office is located at 3025 Albion Road North, Box 8700 Ottawa, Ontario K1G 3S4, Canada.
Directions For Driving: The given driving directions path of Hydro Ottawa Contact from your place to 3025 Albion Road North, Box 8700 Ottawa, Ontario K1G 3S4, Canada.

The Locations Near You?
You can get all nearby locations of Hydro Ottawa Contact on the map?

What is Hydro Ottawa Contact in the Process of?

Hydro Ottawa is the provider of electric service to more than 314,000 residential and commercial customers in Ottawa and Casselman. It is engaged in electricity distribution, renewable Energy generation, energy conservation and management services. It has around 84 distribution stations, 2,600 kilometers of underground lines, 2,800 kilometers of overhead lines, 35,300 transformers and 48,200 hydro poles to deliver its services. Hydro Ottawa Holding Incorporation operates two divisions which includes, Hydro Ottawa Limited and Energy Ottawa Incorporation.


Hydro Ottawa was introduced with the collaboration of local municipalities which includes, Gloucester Hydro, Goulbourn Hydro, Kanata Hydro, Nepean Hydro and Ottawa Hydro in the year 2000. The company is controlled by the City of Ottawa, and administered by an independent Board of Directors which are selected by its shareholder.