Hydro Ottawa is an electricity distribution company based in Ottawa, Ontario, Canada. Login above. × Review electricity usage and cost information, get actionable energy-saving tips, access the latest information on power outages..