A map of Solar PV installations in Needham


This map shows installed solar PV systems in Needham. Solar Ambassadors for the Solarize Plus Needham program are denoted by a yellow sun marker. Click on a marker for contact information.


As of January 2021, there were over 625 residential and small commercial solar PV systems installed in Needham. This map shows about 400 of those systems.

The installed systems total 6 megawatts of capacity.

Scroll or use the +/- (zoom) button to navigate the map. Click on the icons to see the location, size and date the system began operating.

Notes on the information:

  • Information from the New England Power Pool Generation Information System (NEPOOL GIS) was used to create this map. The NEPOOL GIS issues and tracks certificates for the production of renewable energy in New England. Cross-referencing this information allows mapping of most, but not all, installed systems participating in the SREC and SREC-II programs, which ran through the end of 2018. The information gathered changed with the start of the SMART solar incentive program in January, 2019. We are working to obtain more specific information for the systems installed in 2019 and 2020 under that SMART program.
  • If you have a solar system on your home that is not included and would like to have it show up on the map, please contact us at info@greenneedham.org and we will follow up with you to add the system to our map.

Upcoming Events