Hydro Ottawa Contact Customer Service Numbers

  1. Call at +1- 613-738-6400

  2. Head Office Location: 3025 Albion Road North, Box 8700 Ottawa, Ontario K1G 3S4, Canada
  3. Driving Direction: Follow the directions to locate Hydro Ottawa Contact
  4. Locations Near You: Find nearby locations of Hydro Ottawa Contact

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.