StateRates

Town of Shrewsbury electricity rates

Town of Shrewsbury charges an average of 14.27 cents per kilowatt-hour to residential customers, and the average household on its system paid $104 a month using 731 kilowatt-hours, according to its 2024 filing with the U.S. Energy Information Administration.

Municipal utility ISNE Massachusetts

Average rate 14.27¢ per kWh · -50.5% vs state
Average bill $104 per month · -32.9% vs U.S.
Average usage 731 kWh per month
Residential customers 15,713 #24 priciest of 26 in Massachusetts

Where Town of Shrewsbury sits

It is a smaller system, serving 15,713 residential customers, which means its fixed costs are spread across a narrow base. At 14.27¢ per kilowatt-hour it is one of the cheaper places to buy electricity in Massachusetts, 50.5% under the statewide average of 28.82¢.

Consumption here is below the national norm at 731 kilowatt-hours a month against 871, which softens the effect of the rate on the final bill.

Owned by the city it serves and governed by a local board rather than the state commission. No shareholder return is built into the rate. That matters because a bill is not only the cost of generating electricity: it also carries the cost of the network, and who owns that network changes how it is paid for.

Town of Shrewsbury against the averages
Rate Monthly bill Monthly kWh
Town of Shrewsbury 14.27¢ $104 731
Massachusetts average 28.82¢ $183 603
United States average 18.44¢ $155 871

Utility figures: U.S. Energy Information Administration, Form EIA-861 annual electric power industry report, 2024. State and national figures: Electric Power Monthly, May 2026. Methodology

Where Town of Shrewsbury delivers

Its service territory covers one county in Massachusetts.

  • Worcester

How often the power goes out

In 2024 the average Town of Shrewsbury customer went 17 minutes without electricity across 0.36 interruptions. The median across the 941 utilities that report this is 185 minutes.

That is markedly better than typical. Short outage durations usually mean an underground or heavily automated network, and they are expensive to achieve, which is part of why reliable systems often carry higher delivery charges.

Minutes without power 17 per customer, per year · median 185
Interruptions 0.36 per customer, per year
Average outage length 47 minutes per interruption

Rooftop solar on this system

167 residential customers had net-metered solar in 2024, totalling 1.29 megawatts. That works out to 10.6 installations per thousand customers, against a median of 8 across the utilities reporting it.

Adoption is above the national median, which generally tracks the retail rate more closely than it tracks sunshine. What exports are actually worth.

Other Massachusetts utilities

Compare against neighbouring systems
Utility Rate Bill Customers
Massachusetts Electric Co 33.60¢ $165 526,437
NSTAR Electric Company 29.91¢ $137 383,373
City of Westfield 17.59¢ $118 16,200
City of Holyoke 16.58¢ $99 15,040
Town of Middleborough 15.84¢ $125 14,884

Town of Shrewsbury rates: common questions

How much does Town of Shrewsbury charge per kilowatt-hour?

An average of 14.27 cents per kilowatt-hour across its residential customers in 2024. That is -50.5% against the Massachusetts average of 28.82¢ and -22.6% against the national average of 18.44¢. It is an all-in average across every residential rate schedule the utility offers, not a specific tariff.

What is the average Town of Shrewsbury bill?

$104 a month, based on total residential revenue divided by residential customers over the 2024 survey year, at an average of 731 kWh a month. The national average bill is $155 at 871 kWh.

Who owns Town of Shrewsbury?

It is classified by the EIA as a municipal utility. Owned by the city it serves and governed by a local board rather than the state commission. No shareholder return is built into the rate.

Is Town of Shrewsbury expensive compared with other Massachusetts utilities?

It ranks #24 of the 26 Massachusetts utilities covered here, counting from the most expensive. Nationally it ranks #523 of 1369.