Business Databases
Health Databases
Education Databases
Safety & Security
Other

Profiles of Massachusetts, 2015

Demographics:   Physical Characteristics    Population   Avg. Household Size, Median Age, & Male/Female Ratio  
Foreign Born, Veterans, With Disability, & Only Speak English   Population by Race/Hispanic Origin  
Five Largest Ancestry Groups   Marriage Status  
Income:   Income & Poverty  
Education:   Educational Attainment  
Residental Real Estate:   Housing   Crime  
Employment & Earnings:   Employment by Occupation   Commute to Work   Health Insurance  

Health Insurance

Click on a column header to re-sort the table
City County
With Health
Insurance
(%)
Private Health
Insurance
(%)
Public Health
Insurance
(%)
No Health
Insurance
(%)
No Health
Insurance
Under 18
(%)
AbingtonPlymouth County96.779.5303.30.7
ActonMiddlesex County97.290.518.92.80.3
AcushnetBristol County95.782.730.14.31.8
Acushnet CenterBristol County94.275.235.45.87.4
AdamsBerkshire County9570.543.451.4
AdamsBerkshire County95.973.742.64.11.5
Agawam TownHampden County95.779.831.54.30.4
AlfordBerkshire County98.784.241.11.30
Amesbury TownEssex County96.885.823.83.20.3
AmherstHampshire County97.290142.82.6
Amherst CenterHampshire County98.194.18.81.92.9
AndoverEssex County98.39018.71.71.2
AndoverEssex County97.38327.42.70.5
AquinnahDukes County97.588.914.62.50
ArlingtonMiddlesex County98.689.920.11.40
AshburnhamWorcester County97.288.724.82.82.9
AshbyMiddlesex County95.680.726.94.42.8
AshfieldFranklin County96.882.529.93.20.6
AshlandMiddlesex County97.186.821.92.90
AtholWorcester County94.267.643.25.80.8
AtholWorcester County93.361.648.86.71.1
AttleboroBristol County95.276.1314.82.4
AuburnWorcester County97.183.628.62.91.5
AvonNorfolk County94.277.731.65.80
AyerMiddlesex County97.878.430.52.21.1
AyerMiddlesex County95.772.138.24.33.5
BaldwinvilleWorcester County96.487.524.43.60
Barnstable TownBarnstable County92714085.9
BarreWorcester County99.381.930.80.70
BarreWorcester County9870.351.420
BecketBerkshire County97.473.238.12.60
BedfordMiddlesex County98.787.923.71.31.1
BelchertownHampshire County98.180.9291.91
BelchertownHampshire County9964.243.610
BellinghamNorfolk County96.886.922.73.21.5
BellinghamNorfolk County94.584.626.85.54.8
BelmontMiddlesex County97.988.721.22.11.3
BerkleyBristol County97.483.328.62.60.4
BerlinWorcester County9786.125.630
BernardstonFranklin County96.278.336.13.81.9
BeverlyEssex County96.481.228.63.62
BillericaMiddlesex County97.283.625.62.82
BlackstoneWorcester County9581.724.654.2
BlandfordHampden County98.886.525.41.20
BlandfordHampden County10089.721.100
Bliss CornerBristol County98.374.440.81.70
BoltonWorcester County98.892.2161.21.3
BostonSuffolk County94.767.135.15.31.6
BourneBarnstable County96.280.734.63.82.5
BourneBarnstable County98.182.738.41.95.2
BoxboroughMiddlesex County99.694.714.30.40
BoxfordEssex County98.690.621.31.40.8
BoxfordEssex County98.294.614.31.82
BoylstonWorcester County98.491.518.51.60
Braintree TownNorfolk County98.184.826.91.91.6
BrewsterBarnstable County94.878.839.65.21.6
BrewsterBarnstable County89.879.94410.20
BridgewaterPlymouth County95.28521.24.85.8
BridgewaterPlymouth County89.376.821.710.723.3
BrimfieldHampden County96.982.331.73.10
BrocktonPlymouth County93.556.346.96.51.8
BrookfieldWorcester County97.38231.82.73.2
BrookfieldWorcester County10081.325.200
BrooklineNorfolk County98.990.818.61.11
BucklandFranklin County95.974.837.64.11
BurlingtonMiddlesex County95.785.624.54.33.8
Buzzards BayBarnstable County94.879.3305.27
CambridgeMiddlesex County96.683.221.43.42.3
CantonNorfolk County98.388.725.41.70
CarlisleMiddlesex County97.792.616.92.31
CarverPlymouth County94.98228.75.19
CharlemontFranklin County97.963.956.32.10
CharltonWorcester County98.288.619.51.80.3
ChathamBarnstable County9682.347.148.6
ChathamBarnstable County92.571577.522.6
ChelmsfordMiddlesex County98.188.524.11.90.8
ChelseaSuffolk County89.240.354.510.82.1
CheshireBerkshire County98.475.734.71.63.5
CheshireBerkshire County1006839.800
ChesterHampden County95.977.729.14.16.4
ChesterHampden County98.576.733.51.50
ChesterfieldHampshire County97.77832.72.30
ChicopeeHampden County96.766.446.13.30.7
ChilmarkDukes County98.478.335.91.60
ClarksburgBerkshire County96.38137.83.70
ClintonWorcester County95.975.134.94.10.6
ClintonWorcester County95.868.440.94.20.6
CochituateMiddlesex County97.887.225.72.23.2
CohassetNorfolk County97.592.316.92.51.7
ColrainFranklin County90.970.238.89.110.2
ConcordMiddlesex County99.191.623.30.90
ConwayFranklin County96.782.327.53.33.1
CordavilleWorcester County99.997.710.20.10
CummingtonHampshire County94.173.437.55.910.3
DaltonBerkshire County99.180.140.90.90.6
DanversEssex County97.685.327.42.41.6
DartmouthBristol County97.982.930.22.10.2
DedhamNorfolk County97.684.3292.40.6
DeerfieldFranklin County9785.626.130
DeerfieldFranklin County89.685.75.710.40
DennisBarnstable County94.470.252.95.66.3
DennisBarnstable County94.980.850.55.15.8
Dennis PortBarnstable County94.665.550.85.40
DevensWorcester County97.475.229.92.60
DightonBristol County97.385.128.82.70
DouglasWorcester County98.390.416.81.70
DoverNorfolk County98.491.117.71.60.6
DoverNorfolk County98.291.920.41.81.8
DracutMiddlesex County98.383.528.41.70.3
DudleyWorcester County97.68424.42.40
DunstableMiddlesex County97.492.515.92.62
DuxburyPlymouth County98.591.620.11.50.2
DuxburyPlymouth County10097.223.500
East BridgewaterPlymouth County97.284.8272.80.6
East BrookfieldWorcester County9776.833.530
East BrookfieldWorcester County95.581.126.14.50
East DennisBarnstable County88.974.848.611.121.9
East DouglasWorcester County98.388.812.51.70
East FalmouthBarnstable County96.474.749.63.62.3
East HarwichBarnstable County97.277.541.32.80.5
East LongmeadowHampden County98.281.9301.81.9
East PepperellMiddlesex County94.780.624.95.34.9
East SandwichBarnstable County97.384.831.22.71.4
EasthamBarnstable County97.380.145.92.70
Easthampton TownHampshire County95.578.831.64.50.4
EastonBristol County97.189.3182.90.7
EdgartownDukes County88.268.333.111.80
EgremontBerkshire County9576.443.650
ErvingFranklin County97.58628.72.50.7
EssexEssex County95.476.5284.60
EssexEssex County95.279.423.64.80
EverettMiddlesex County88.552.345.111.52.3
FairhavenBristol County95.677.635.64.41
Fall RiverBristol County94.454.452.45.61.8
FalmouthBarnstable County96.679.642.63.41.4
FalmouthBarnstable County97.479.249.62.60
FiskdaleWorcester County98.472.939.31.60
FitchburgWorcester County95.566.441.54.50.3
FloridaBerkshire County96.167.241.73.90
ForestdaleBarnstable County98.687.519.41.40
FoxboroughNorfolk County96.385.323.83.70.3
FoxboroughNorfolk County96.676.3373.40
FraminghamMiddlesex County92.672.7327.43.7
Franklin TownNorfolk County97.989.119.62.11.2
FreetownBristol County96.780.827.23.31.3
GardnerWorcester County96.467.243.43.60.8
GeorgetownEssex County98.791.619.91.30
GillFranklin County98.786.429.91.30
GloucesterEssex County96.775.239.83.30.2
GoshenHampshire County97.491.425.42.60
GosnoldDukes County96.371.936.33.70
GraftonWorcester County97.285.1222.81.2
GranbyHampshire County94.983.325.75.14.5
GranbyHampshire County95.48030.94.60
GranvilleHampden County9783.430.431.1
Great BarringtonBerkshire County94.769.342.95.31.4
Great BarringtonBerkshire County90.65948.89.40
Green Harbor-Cedar CrestPlymouth County97.489.917.42.60
Greenfield TownFranklin County95.370.142.34.72.2
GrotonMiddlesex County99.694.314.20.40
GrotonMiddlesex County1008143.700
GrovelandEssex County98.490.720.61.60
HadleyHampshire County97.379.434.52.70
HalifaxPlymouth County94.581.726.55.55.5
HamiltonEssex County99.691.220.30.40.2
HampdenHampden County97.984.928.42.10
HancockBerkshire County95.687.918.34.46.6
HanoverPlymouth County98.689.721.91.41
Hanscom AFBMiddlesex County10098.36.700
HansonPlymouth County96.487.7213.61
HansonPlymouth County93.684.920.36.40
HardwickWorcester County95.473.439.64.60
HarvardWorcester County9990.419.710
HarwichBarnstable County9676.342.941.4
Harwich CenterBarnstable County9476.634.760
Harwich PortBarnstable County9975.562.510
HatfieldHampshire County95.986.232.34.10
HatfieldHampshire County96.987.625.43.10
HaverhillEssex County95.47334.74.61.7
HawleyFranklin County95.670.642.74.40
HeathFranklin County97.372.843.32.72.4
HinghamPlymouth County97.991.622.92.12.6
HinghamPlymouth County97.994.216.42.10.7
HinsdaleBerkshire County97.583.131.72.50
HolbrookNorfolk County97.276.935.72.80.4
HoldenWorcester County99.189.424.10.90
HollandHampden County9480.722.661.2
HollandHampden County93.977.426.66.12
HollistonMiddlesex County99.191.618.40.90
HolyokeHampden County95.546.459.54.51.1
HopedaleWorcester County99.587.720.20.50
HopedaleWorcester County99.383.725.80.70
HopkintonMiddlesex County97.792.111.92.31.7
HopkintonMiddlesex County98.491.820.71.60
HousatonicBerkshire County96.374.349.13.70
HubbardstonWorcester County97.288.222.42.81
HudsonMiddlesex County96.180.629.83.92.1
HudsonMiddlesex County95.878.332.74.21.9
HullPlymouth County95.679.432.44.44.7
HuntingtonHampshire County94.774.9345.34.2
HuntingtonHampshire County89.361.444.410.713.9
IpswichEssex County97.687.328.82.41.3
IpswichEssex County94.481335.64.8
KingstonPlymouth County96.384.225.63.72
KingstonPlymouth County96.982.528.33.11.2
LakevillePlymouth County95.482.724.74.61.2
LancasterWorcester County96.781.227.63.30.8
LanesboroughBerkshire County9578.129.7510.2
LawrenceEssex County89.937.459.810.13
LeeBerkshire County97.476.837.22.61.5
LeeBerkshire County93.268.340.86.86
LeicesterWorcester County97.781.828.62.30.4
LenoxBerkshire County91.278.637.48.812.3
LenoxBerkshire County8873.441.91229.4
LeominsterWorcester County93.571.635.16.52.3
LeverettFranklin County98.481.334.11.60
LexingtonMiddlesex County98.791.621.61.30.3
LeydenFranklin County97.486.426.62.60
LincolnMiddlesex County97.292.619.72.82.7
LittletonMiddlesex County98.488.3211.60
Littleton CommonMiddlesex County9783.225.230
LongmeadowHampden County98.391.223.11.71.1
LowellMiddlesex County93.260.442.36.81.9
LudlowHampden County97.87935.72.21.2
LunenburgWorcester County95.981.827.44.14.9
LunenburgWorcester County9170.536.1922.4
LynnEssex County93.253.349.76.82.5
LynnfieldEssex County999122.111.3
MadaketNantucket County99.294.416.40.80
MaldenMiddlesex County92.565.436.97.51.8
Manchester-by-the-SeaEssex County98.690.9261.40
MansfieldBristol County96.789.117.13.30.9
Mansfield CenterBristol County94.384.918.25.70
MarbleheadEssex County98.89022.71.20
MarionPlymouth County98.784.131.51.30
Marion CenterPlymouth County10076.245.300
MarlboroughMiddlesex County95.775.631.44.32.4
MarshfieldPlymouth County97.685.823.82.41.1
MarshfieldPlymouth County96.680.630.13.41.4
Marshfield HillsPlymouth County97.990.3202.10
MashpeeBarnstable County94.97841.35.13
Mashpee NeckBarnstable County10093.728.600
MattapoisettPlymouth County94.582.1295.50.7
Mattapoisett CenterPlymouth County96.380.631.53.70
MaynardMiddlesex County97.180.327.92.90
MedfieldNorfolk County99.594.714.20.50.3
MedfieldNorfolk County99.392.1180.70
MedfordMiddlesex County96.280.726.93.81.2
MedwayNorfolk County98.388.9181.71.1
MelroseMiddlesex County97.887.421.82.20.3
MendonWorcester County98.591.717.71.50.3
MerrimacEssex County97.888.324.82.20
Methuen TownEssex County96.376.3313.70.7
MiddleboroughPlymouth County96.878.831.83.20.6
Middleborough CenterPlymouth County96.465.841.73.60.9
MiddlefieldHampshire County94.474.834.95.60
MiddletonEssex County9884.924.821.3
MilfordWorcester County93.575.529.96.52.4
MilfordWorcester County92.973.7317.12.7
MillburyWorcester County96.486.125.83.61.6
Millers FallsFranklin County98.385.935.91.70
MillisNorfolk County9786.721.230
Millis-ClicquotNorfolk County98.586.427.31.50
MillvilleWorcester County94.679.5235.42.2
MiltonNorfolk County98.588.722.11.50.9
Monomoscoy IslandBarnstable County10010077.300
MonroeFranklin County94.975.226.55.10
MonsonHampden County93.676.329.66.40
Monson CenterHampden County90.458.838.69.60
MontagueFranklin County9671.741.440.8
MontereyBerkshire County94.475.3455.60
MontgomeryHampden County97.288.423.52.85.3
Monument BeachBarnstable County95.377.134.94.70
Mount WashingtonBerkshire County96.979.844.23.10
NahantEssex County98.184.828.31.90
NantucketNantucket County92.780.226.67.30.9
NantucketNantucket County91.377.526.98.70.4
NatickMiddlesex County98.290.120.91.80.5
NeedhamNorfolk County9993.820.110.3
New AshfordBerkshire County87.781.818.612.30
New BedfordBristol County92.953.251.97.12.6
New BraintreeWorcester County97.97927.82.10
New MarlboroughBerkshire County94.471.742.85.63.3
New SalemFranklin County9784.731.831.6
New SeaburyBarnstable County10077.240.400
NewburyEssex County96.988.321.83.13.1
NewburyportEssex County96.785.224.73.31.5
NewtonMiddlesex County98.490.120.51.60.4
NorfolkNorfolk County98.492.915.21.60.7
North AdamsBerkshire County9665.147.940.3
North AmherstHampshire County97.391.710.32.74.1
North AndoverEssex County97.186.622.92.91.1
North AttleboroughBristol County97.585.922.72.51.1
North BrookfieldWorcester County97.283.431.92.80.7
North BrookfieldWorcester County96.176.741.53.90
North EasthamBarnstable County96.474573.60
North FalmouthBarnstable County98.688.939.91.40
North LakevillePlymouth County97.487.1252.65
North PembrokePlymouth County98.686.322.11.40
North PlymouthPlymouth County95.36049.34.70
North ReadingMiddlesex County98.691.319.21.40.1
North ScituatePlymouth County96.786.921.73.31.9
North SeekonkBristol County98.480.9311.60
North WestportBristol County95.880.235.94.26.6
NorthamptonHampshire County97.178.929.62.90.7
NorthboroughWorcester County98.190.119.91.90
NorthboroughWorcester County98.890.919.31.20
NorthbridgeWorcester County96.481.826.43.64.4
NorthfieldFranklin County96.580.832.83.56.4
NorthfieldFranklin County99.376.838.30.70
Northwest HarwichBarnstable County94.17539.15.93.2
NortonBristol County97.985.3232.10.2
Norton CenterBristol County96.384.7153.70
NorwellPlymouth County97.689.721.42.41.8
NorwoodNorfolk County96.480.630.13.64.2
Oak BluffsDukes County95.881.328.44.20
OakhamWorcester County94.583.125.55.56.7
Ocean Bluff-Brant RockPlymouth County97.779.529.72.30
Ocean GroveBristol County92.773.533.57.30
OnsetPlymouth County10076.640.900
OrangeFranklin County95.263.249.64.85.8
OrangeFranklin County95.467.446.74.68.3
OrleansBarnstable County97.381.951.72.70
OrleansBarnstable County96.572.656.43.50
OtisBerkshire County977838.530
OxfordWorcester County96.979.228.93.10.7
OxfordWorcester County96.479.627.43.61.4
Palmer TownHampden County94.97337.85.10.6
PaxtonWorcester County97.990.220.42.11.2
PeabodyEssex County96.178.534.63.92.1
PelhamHampshire County96.881.633.23.22.6
PembrokePlymouth County9886.223.520.7
PepperellMiddlesex County94.884.319.85.22.3
PepperellMiddlesex County86.775.722.513.36.4
PeruBerkshire County91.477.424.98.614.4
PetershamWorcester County96.68526.73.41.5
PetershamWorcester County98.993.625.51.17.1
PhillipstonWorcester County94.675.7275.45
PinehurstMiddlesex County96.887.322.83.22.9
PittsfieldBerkshire County97.665.948.12.41.2
PlainfieldHampshire County95.767.9464.38.9
PlainvilleNorfolk County99.289.622.10.80
PlymouthPlymouth County9780.632.231.5
PlymouthPlymouth County95.675.635.34.44.6
PlymptonPlymouth County97.786.227.72.33.5
PocassetBarnstable County97.482.747.22.64.3
PopponessetBarnstable County10092.964.100
Popponesset IslandBarnstable County10091.340.400
PrincetonWorcester County98.788.5181.31.3
ProvincetownBarnstable County96.760.755.83.30
ProvincetownBarnstable County96.561.155.93.50
QuincyNorfolk County95.774.733.74.32.1
RandolphNorfolk County96.26937.33.82.4
RaynhamBristol County96.984.825.73.10.4
Raynham CenterBristol County97.478.627.32.60
ReadingMiddlesex County98.690.919.61.40.7
RehobothBristol County98.386.124.91.70.7
RevereSuffolk County9260.742.483
RichmondBerkshire County99.287.733.60.80
RochesterPlymouth County98.389.722.31.70.5
RocklandPlymouth County97.47931.52.60
RockportEssex County9686.632.641
RockportEssex County96.186.2343.91.4
RoweFranklin County98.274.448.71.80
RowleyEssex County97.189.220.52.91.3
RowleyEssex County959227.350
RoyalstonWorcester County93.270.8356.81.3
RussellHampden County95.579.327.94.54.6
RussellHampden County96.192.222.83.90
RutlandWorcester County99.489.522.90.60.7
RutlandWorcester County99.38832.50.70
SagamoreBarnstable County94.376.534.45.71
SalemEssex County95.468.538.84.61
SalisburyEssex County92.574.833.37.56.4
SalisburyEssex County93.17635.46.94.5
SandisfieldBerkshire County96.575.732.33.51.7
SandwichBarnstable County97.584.926.12.50.9
SandwichBarnstable County97.879.3412.20
SaugusEssex County9779.932.732.6
SavoyBerkshire County98.282.429.91.80
ScituatePlymouth County98.590.423.61.50.6
ScituatePlymouth County99.190.825.10.90
SeabrookBarnstable County87.179.247.812.967.6
Seconsett IslandBarnstable County10010037.500
SeekonkBristol County9782.828.830.4
SharonNorfolk County98.288.5201.80
SharonNorfolk County98.990.620.81.10
SheffieldBerkshire County96.271.8413.80
ShelburneFranklin County94.977.834.45.11.9
Shelburne FallsFranklin County92.869.340.17.22.9
SherbornMiddlesex County97.890.817.22.20.6
ShirleyMiddlesex County96.977.829.73.10
ShirleyMiddlesex County91.766.639.88.30
ShrewsburyWorcester County97.587.322.22.51.5
ShutesburyFranklin County97.182.4242.91.9
SiasconsetNantucket County10010030.900
Smith MillsBristol County99.182.239.20.90
SomersetBristol County97.77936.32.30.6
SomervilleMiddlesex County94.974.128.85.11.3
South AmherstHampshire County94.378.523.85.70
South AshburnhamWorcester County94.588.619.25.50
South DeerfieldFranklin County96.982.638.13.10
South DennisBarnstable County96.666.2533.42.4
South DuxburyPlymouth County96.888.618.33.20.7
South HadleyHampshire County96.685.426.63.41.9
South LancasterWorcester County99.17835.90.90
South YarmouthBarnstable County92.77247.97.33
SouthamptonHampshire County9881.929.521.4
SouthboroughWorcester County99.293.516.40.80
Southbridge TownWorcester County95.256.450.64.81.5
SouthwickHampden County97.179.232.12.92.6
SpencerWorcester County9675.233.241.6
SpencerWorcester County93.668.336.96.41.6
SpringfieldHampden County93.747.656.76.31.7
SterlingWorcester County98.882.825.41.20
StockbridgeBerkshire County97.677.945.72.40
StonehamMiddlesex County97.485.328.72.60
StoughtonNorfolk County9779.831.431.7
StowMiddlesex County98.689.719.11.40.7
SturbridgeWorcester County9984.329.610.6
SturbridgeWorcester County98.579.337.71.50
SudburyMiddlesex County99.293.5160.80.2
SunderlandFranklin County96.881.925.33.20
SuttonWorcester County99.690.318.90.40
SwampscottEssex County98.288.223.11.80
SwanseaBristol County95.882.130.34.20.9
TauntonBristol County95.668.839.54.41.1
TeaticketBarnstable County96.47954.83.60
TempletonWorcester County9681.330.741.9
TewksburyMiddlesex County97.587.823.52.50
The PinehillsPlymouth County98.194.151.81.90
TisburyDukes County91.976.128.58.10
TollandHampden County97.584.232.52.50
TopsfieldEssex County98.592.118.61.52.1
TopsfieldEssex County99.594.918.30.50
TownsendMiddlesex County97.586.220.92.50.5
TownsendMiddlesex County94.381.126.95.70
TruroBarnstable County96.873.9443.20
Turners FallsFranklin County95.66347.64.40.5
TyngsboroughMiddlesex County9784.720.231.8
TyringhamBerkshire County97.380.7412.70
UptonWorcester County97.487.119.62.61.4
UptonWorcester County96.677.724.83.40
UxbridgeWorcester County95.885.322.34.21.2
Vineyard HavenDukes County88.880.118.811.20
WakefieldMiddlesex County97.888.122.82.21
WalesHampden County95.97634.84.11.7
WalpoleNorfolk County9888.522.321.3
WalpoleNorfolk County9785.32630
WalthamMiddlesex County94.780.525.45.31.7
WareHampshire County9672.640.642.5
WareHampshire County96.166.251.23.94.2
WarehamPlymouth County95.270.738.84.83.5
Wareham CenterPlymouth County90.852.452.49.28.3
WarrenWorcester County97.45948.12.60
WarrenWorcester County92.144.454.77.90
WarwickFranklin County99.586.436.80.50
WashingtonBerkshire County90.875.731.79.23.9
Watertown TownMiddlesex County96.283.625.23.81.6
WaylandMiddlesex County98.991.823.61.11.3
WebsterWorcester County95.669.441.64.41.1
WebsterWorcester County95.864.146.24.21.5
WellesleyNorfolk County98.593.716.21.51.3
WellfleetBarnstable County93.869.560.36.229.9
WendellFranklin County97.356.255.22.70
WenhamEssex County98.391.317.31.70
West BoylstonWorcester County97.886.130.42.20
West BridgewaterPlymouth County93.680.727.46.46
West BrookfieldWorcester County91.577.525.88.517
West BrookfieldWorcester County96.674.234.63.40
West ChathamBarnstable County94.985.636.35.10
West ConcordMiddlesex County98.790.226.41.30
West DennisBarnstable County98.265.864.61.80
West FalmouthBarnstable County97.392.440.92.76.3
West NewburyEssex County99.686.125.40.40
West Springfield TownHampden County95.566.943.24.52.1
West StockbridgeBerkshire County95.973.841.94.10
West TisburyDukes County9169.738.194.8
West WarehamPlymouth County92.468.537.27.612.9
West YarmouthBarnstable County95.574.441.24.51.8
WestboroughWorcester County97.287.6212.80.7
WestboroughWorcester County96.989.520.53.10
WestfieldHampden County96.374.8353.71
WestfordMiddlesex County98.694.512.61.40.3
WesthamptonHampshire County99.290.720.90.81.4
WestminsterWorcester County98.38720.71.70
WestonMiddlesex County98.792.917.81.30
WestportBristol County96.980.733.73.11.4
WestwoodNorfolk County99.49220.60.60
WeweanticPlymouth County97.367.749.32.70
Weymouth TownNorfolk County96.778.833.13.31.2
WhatelyFranklin County98.989.621.71.10
White Island ShoresPlymouth County88.968.827.211.15
WhitinsvilleWorcester County95.477.630.74.64.9
WhitmanPlymouth County95.480.6254.61.9
WilbrahamHampden County97.284.728.92.81.5
WilbrahamHampden County98.287.633.41.80
WilliamsburgHampshire County97.179.133.52.94.2
WilliamstownBerkshire County99.287.428.20.80
WilliamstownBerkshire County9992.520.410
WilmingtonMiddlesex County97.98723.42.12
WinchendonWorcester County98.376.238.11.70.5
WinchendonWorcester County96.959.455.33.10
WinchesterMiddlesex County99.19219.90.90
WindsorBerkshire County95.57733.64.52.8
Winthrop TownSuffolk County96.281.830.33.80.7
WoburnMiddlesex County96.280.129.93.80.9
Woods HoleBarnstable County978241.530
WorcesterWorcester County95.163.541.44.91.3
WorthingtonHampshire County95.574.935.54.51.9
WrenthamNorfolk County96.887.817.53.22.6
YarmouthBarnstable County93.373.846.16.74.7
Yarmouth PortBarnstable County95.278.150.94.84.1

Note: Figures are 2009-2013 5-year estimates