Advertiser Disclosure

The Most and Least Expensive Places for Car Insurance in Massachusetts

June 9, 2015
Auto Insurance, Insurance
Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own.

Forget the Pilgrims and the Boston Tea Party and the whole start of the American Revolution thing: The Bay State’s real notable contribution to history came back in 1927, when car insurance in Massachusetts became a requirement, marking the first time a state had ever mandated auto coverage in the U.S.

Still today, Massachusetts drivers are legendary, but not in a good way. They’re regarded as terrible drivers. Allstate has the proof in its “America’s Best Drivers Report,” which kicks three Massachusetts cities (Worcester, Boston and Springfield) to the worst for collisions among 200 cities nationwide.

But it’s not all bad news. On average, Massachusetts drivers will spend $1,118.59 a year for car insurance, only slightly more than the national average of $1,099.71. Personal driving record, mileage and years of driving experience will have a large impact on your insurance costs. Your location can also play a big role in determining your insurance premium. Drivers in areas with more people, traffic and higher car theft rates will likely face costlier insurance.

NerdWallet crunched the numbers to find out how much the average insurance premium in Massachusetts can range by location.

Key findings

Location matters. Depending on where you live in Massachusetts, you could be paying $1,047.75 more for car insurance. Folks in Chelsea pay the most for car insurance at an average of $1,875.25 annually. In contrast, drivers in Nantucket and Greenfield pay the least at $827.50 a year.

Drivers in Suffolk County pay the most. Car owners living in Suffolk County can expect to pay $1,418.78 each year for car insurance, over $300 more than the average Massachusetts driver.

More people, higher costs. Higher car-theft rates and population density are linked to higher insurance premiums in Massachusetts.

Vehicle thefts

According to FBI data, Massachusetts has 1.44 car thefts per 1,000 residents. Higher rates of car theft usually lead to more expensive insurance premiums. Chelsea has the highest average insurance premiums out of all Massachusetts locations and also experiences one of the highest car theft rates, at 4.98 thefts per 1,000 people. Seven out of the top 10 most expensive places for car insurance have higher-than-average car theft rates.

In contrast, nine locations in the top 10 cheapest places for car insurance, including Northborough and Maynard (both at No. 3) and Franklin (No. 7) have lower-than-average car theft rates.

Population density

Areas with high population density often suffer traffic congestion, which leads to crashes and in turn to higher insurance premiums. According to the U.S. Census Bureau, there are 839.4 people per square mile in Massachusetts. Chelsea, which has the highest average insurance premium, has a population density of 15,901.6 people per square mile, nearly twice the state average. All of the locations that made our top 20 most expensive places for Massachusetts car insurance have higher-than-average population density.

On the other hand, car owners in areas like Greenfield, which has a population density of 814.7 people per square mile, enjoy the lowest insurance costs in the state.

Minimizing car insurance costs

Shopping around for car insurance can soften the blow of insurance prices because premiums and discounts for the same driver and coverage can vary greatly among insurance companies.

The car you drive also has a big impact on your insurance premiums. Talk to your insurance carrier to find out which cars are cheaper to insure.

MORE: NerdWallet’s car insurance comparison tool.

Most expensive places for car insurance in Massachusetts

Rank Location Average insurance premium
1 Chelsea $1,875.25
2 Swampscott $1,724.17
2 Saugus $1,724.17
4 Randolph $1,650.33
5 Brockton $1,593.88
6 Springfield $1,587.75
7 Lynn $1,511.50
8 Everett $1,448.38
9 Malden $1,448.13
9 Medford $1,448.13
11 Holyoke $1,388.92
12 Lawrence $1,341.63
13 Winthrop $1,338.83
14 New Bedford $1,293.75
15 Worcester $1,293.50
16 Fall River $1,290.88
17 Milton $1,265.92
18 Holbrook $1,264.83
19 Boston $1,237.28
20 Revere $1,223.75


Cheapest places for car insurance in Massachusetts

Rank Location Average insurance premium
1 Nantucket $827.50
1 Greenfield $827.50
3 Maynard $839.08
3 Northborough $839.08
3 West Concord $839.08
3 Medfield $839.08
7 Wellesley $886.92
7 Newburyport $886.92
7 Franklin $886.92
10 Arlington $896.75
11 Easthampton $922.00
12 Attleboro $935.88
13 Barnstable $937.13
14 Beverly $937.88
15 Waltham $943.50
16 North Adams $956.75
17 Athol $961.25
18 Northampton $969.50
19 Palmer $972.67
20 Needham $973.08


Click here to see the full list.


To determine the average insurance premium increases, we retrieved quotes for two different driver profiles in Massachusetts locations with populations over 6,000: 27-year-old and 40-year-old men and women each driving a Toyota Camry and a Ford Escape. The 27-year-old profiles have a driver’s personal liability coverage limit of 30/60/10 and uninsured motorist coverage for the same amount. The 40-year-old profiles have a liability coverage limit of 100/300/100 and uninsured motorist coverage for the same amount. Both profiles have personal injury protection of $8,000 per person in an accident. All profiles have a comprehensive and collision deductible of $500.

We averaged premiums from the three cheapest carriers.

The estimated costs are for illustrative purposes only. Your own rates will be different.

Downtown Boston, Massachusetts, image via iStock.