Central Rivers Power

Website

Advertisement

4747 Bethesda Ave Ste 1220
Bethesda, MD 20814

Central Rivers Power, based in Bethesda, MD, is a prominent energy company that specializes in hydropower generation. As an affiliate of Hull Street Energy, it owns and operates a total of 45 hydropower plants across the United States, boasting a combined installed capacity of 343 megawatts.

One of its significant assets is the 20-megawatt Lowell Hydroelectric Project located on the Merrimack River in Lowell, MA, which operates in a run-of-river mode. This project exemplifies Central Rivers Power's commitment to sustainable energy practices and efficient hydropower production.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMarylandBethesdaCentral Rivers Power

Partial Data by Infogroup (c) 2025. All rights reserved.

Advertisement