Where’s Solar in Needham?
A map of Solar PV installations in Needham as of Dec. 2013
There are over 55 installed and operational solar photovoltaic systems in Needham as of the end of December, 2013.
(The total number reflects all operational systems that have been qualified by the Mass DoER. Cross-referencing sizes and exact locations is not always possible, so not all systems can be precisely mapped.)