Shrewsbury

A 14 MW oil power plant in Worcester, Massachusetts, owned by Town of Shrewsbury - (MA), commissioned in 1969.

Facility nameplate · EIA Plant ID 6125Oil
Nameplate capacity
14 MW
Primary fuel
Oil
Commissioned
1969
Owner
Town of Shrewsbury - (MA)
Location
Worcester, Massachusetts
Generation (2024)
0 GWh
Status
Operating
Technology
Petroleum Liquids
Units
5

Reported annual generation

YearGWh
20151.2
2016-0.3
20170.1
20180.7
20194.5
20204.9
2021-0.1
20220.3
2023-0.3
20240

Nearby power plants

PlantFuelCapacityDistance
Shrewsbury SolarSolar2.5 MW~2 km
SELCO Community SolarSolar3 MW~3 km
Centech Gas GeneratorNatural Gas2.5 MW~3 km
Univ of Massachusetts Medical CenterNatural Gas17.5 MW~4 km
DG Tufts Science LLC CSGSolar1 MW~5 km
DG Tufts Knoll LLC CSGSolar2 MW~5 km

See all oil plants in Massachusetts or browse all plants in Massachusetts.