Localized for 1,000+ U.S. cities — adjusted for local labor, climate & permits
Massachusetts

Tank Water Heater Replacement cost in Massachusetts (2026)

Across Massachusetts, tank water heater replacement varies by your city's labor rates, climate and permit fees. Select your city below for a localized estimate.

Statewide range · 2026
$1,300 $3,600

tank water heater replacement typically falls in this range across 36 Massachusetts cities — your exact estimate depends on local rates.

CityTypical 2026 range
Boston, MA$1,400 $3,600
Worcester, MA$1,300 $3,450
Springfield, MA$1,300 $3,350
Lowell, MA$1,400 $3,600
Cambridge, MA$1,400 $3,600
New Bedford, MA$1,350 $3,550
Brockton, MA$1,400 $3,600
Quincy, MA$1,400 $3,600
Lynn, MA$1,400 $3,600
Fall River, MA$1,400 $3,600
Newton, MA$1,400 $3,600
Somerville, MA$1,400 $3,600
Lawrence, MA$1,400 $3,600
Waltham, MA$1,400 $3,600
Haverhill, MA$1,400 $3,600
Malden, MA$1,400 $3,600
Medford, MA$1,400 $3,600
Taunton, MA$1,400 $3,600
Chicopee, MA$1,300 $3,350
Weymouth Town, MA$1,400 $3,600
Revere, MA$1,400 $3,600
Peabody, MA$1,400 $3,600
Methuen, MA$1,400 $3,600
Barnstable Town, MA$1,350 $3,550
Pittsfield, MA$1,300 $3,350
Attleboro, MA$1,400 $3,600
Everett, MA$1,400 $3,600
Salem, MA$1,400 $3,600
Westfield, MA$1,300 $3,350
Leominster, MA$1,300 $3,450
Beverly, MA$1,400 $3,600
Fitchburg, MA$1,300 $3,450
Holyoke, MA$1,300 $3,350
Marlborough, MA$1,300 $3,450
Woburn, MA$1,400 $3,600
Chelsea, MA$1,400 $3,600