Contact

Loudon Solar

Loudon, NH


Loudon Solar is a 1.0 MW (AC) / 1.38 MW (DC) ground-mounted solar installation located in New Hampshire. Generating approximately 1.91 million kWh of clean energy annually, the facility sells its electricity output to Public Service Company of New Hampshire (Eversource). The project enhances local grid reliability while advancing sustainable energy solutions across the region.

Loudon Solar