Skip to content

Instantly share code, notes, and snippets.

@calvinmetcalf
Created May 13, 2013 14:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save calvinmetcalf/5568668 to your computer and use it in GitHub Desktop.
Save calvinmetcalf/5568668 to your computer and use it in GitHub Desktop.
MA Topo JSON

inspired by Mike Bostock’s projected demo I tried the samething for MA, using state plane meters, first thing to notice: the topojson is now 200k, when it was in lat lngs it was in megabytes. Blue is for increase, red is decrease, you may or may not be able to hover over towns to see the % and name. The data I'm joining to it is an array with the index the massgis town id.

<!DOCTYPE html>
<meta charset="utf-8">
<style>
.background {
fill: none;
pointer-events: all;
}
.city {
fill: #fff;
stroke: #fff;
stroke-width: 1px;
}
</style>
<link rel="stylesheet" href="http://calvinmetcalf.github.io/demographics.d3/css/colorbrewer.css">
<div class="container-fluid">
<div class="row-fluid" id="selector">
</div>
<div class="row-fluid" id="maincontent">
</div></div>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://d3js.org/topojson.v1.min.js"></script>
<script src="http://d3js.org/queue.v1.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="http://calvinmetcalf.github.io/bike/js/mustache.js"></script>
<script src="http://coffeescript.org/extras/coffee-script.js"></script>
<script type="text/coffeescript">
width = 960
height=650
options =
stat : [{name:'Population',value:'pop'},{name:'House Holds',value:'hh'},{name:'Employment',value:'emp'}]
start : ['2000','2010','2017','2020','2025','2030']
end : ['2010','2017','2020','2025','2030','2035']
template = Mustache.compile """
<select id="selStat" class="mapSelect">
{{#stat}}
<option value="{{value}}">{{name}}</option>
{{/stat}}
</select>
<select id="selStart" class="mapSelect">
{{#start}}
<option value="{{.}}">{{.}}</option>
{{/start}}
</select>
<select id="selEnd" class="mapSelect">
{{#end}}
<option value="{{.}}">{{.}}</option>
{{/end}}
</select>
"""
$("#selector").html template(options)
svg = d3.select("#maincontent").append("svg").attr("width", width).attr("height", height)
#projection = d3.geo.albers().scale(20000).center([0, 42.2]).rotate([71.8,0])
path = d3.geo.path().projection(null)
dat=[]
getValue = (value)->
return 0 unless value
startVal=value[$('#selStat').val()][$('#selStart').val()]
return 0 if startVal == 0
endVal = value[$('#selStat').val()][$('#selEnd').val()]
((endVal-startVal)/startVal)*100
makeScale=(data)->
values = for key,value of data
getValue(value)
values = values
values.sort d3.ascending
cutoff = d3.bisectLeft(values,0)
nQuant = d3.scale.quantile()
nQuant.domain values.slice(0,cutoff)
nQuant.range [8..1]
pQuant = d3.scale.quantile()
pQuant.domain values.slice(cutoff)
pQuant.range [1..8]
(d)->
switch
when d>0 then "Blues q#{pQuant(d)}-9"
when d<0 then "Reds q#{nQuant(d)}-9"
else ""
result = (err,[topo,dem])->
dat=[topo,dem]
scale = makeScale(dem)
for key, value of dem
dem[key.toUpperCase()]=value
svg.append("g").attr("transform","scale(1)translate(1,1)").attr("class", "city")
.selectAll("path")
.data(topojson.feature(topo, topo.objects.towns).features)
.enter().append("path")
.attr("class", (d) ->
console.log d
"#{scale(getValue(dem[d.properties.id]))}"
).attr("d", path).append("title").text((d)->
"#{dem[d.properties.id].name} is #{getValue(dem[d.properties.id]).toFixed(2)}%"
)
true
queue().defer(d3.json,"ma.json").defer(d3.json,"pop.json").awaitAll(result)
$('.mapSelect').on 'change', ()->
result undefined,dat
d3.select(@frameElement).style("height", "#{height}px")
</script>
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
[null,{"rpa":"OCPC","pop":{"2000":14605,"2010":15985,"2017":16521,"2020":16867,"2025":16993,"2030":17397,"2035":17698},"county":"Plymouth","hh":{"2000":5263,"2010":6080,"2017":6470,"2020":6604,"2025":6650,"2030":6730,"2035":6840},"emp":{"2000":4205,"2010":3812,"2017":3988,"2020":4185,"2025":4234,"2030":4334,"2035":4440},"_id":"1","name":"Abington"},{"rpa":"MAPC","pop":{"2000":20331,"2010":21924,"2017":21817,"2020":22037,"2025":22467,"2030":22898,"2035":23308},"county":"Middlesex","hh":{"2000":7495,"2010":8187,"2017":8636,"2020":8778,"2025":9033,"2030":9287,"2035":9455},"emp":{"2000":11090,"2010":9650,"2017":10229,"2020":10477,"2025":10376,"2030":10276,"2035":10259},"_id":"2","name":"Acton"},{"rpa":"SRPEDD","pop":{"2000":10161,"2010":10303,"2017":10800,"2020":11020,"2025":11380,"2030":11870,"2035":12040},"county":"Bristol","hh":{"2000":3793,"2010":3934,"2017":4180,"2020":4300,"2025":4460,"2030":4670,"2035":4760},"emp":{"2000":1924,"2010":1108,"2017":1280,"2020":1310,"2025":1340,"2030":1400,"2035":1410},"_id":"3","name":"Acushnet"},{"rpa":"BRPC","pop":{"2000":8809,"2010":8485,"2017":8516,"2020":8529,"2025":8555,"2030":8574,"2035":8600},"county":"Berkshire","hh":{"2000":3992,"2010":3907,"2017":3925,"2020":3932,"2025":3946,"2030":3960,"2035":3974},"emp":{"2000":2141,"2010":1730,"2017":1732,"2020":1735,"2025":1744,"2030":1752,"2035":1761},"_id":"4","name":"Adams"},{"rpa":"PVPC","pop":{"2000":28144,"2010":28438,"2017":29145,"2020":29328,"2025":29603,"2030":29879,"2035":30108},"county":"Hampden","hh":{"2000":11260,"2010":11664,"2017":12225,"2020":12352,"2025":12600,"2030":12760,"2035":12896},"emp":{"2000":11545,"2010":11624,"2017":11939,"2020":12170,"2025":12263,"2030":12309,"2035":12355},"_id":"5","name":"Agawam"},{"rpa":"BRPC","pop":{"2000":399,"2010":494,"2017":496,"2020":497,"2025":498,"2030":499,"2035":501},"county":"Berkshire","hh":{"2000":171,"2010":223,"2017":223,"2020":223,"2025":223,"2030":223,"2035":224},"emp":{"2000":28,"2010":34,"2017":34,"2020":34,"2025":34,"2030":35,"2035":35},"_id":"6","name":"Alford"},{"rpa":"MVPC","pop":{"2000":16450,"2010":16283,"2017":16700,"2020":17000,"2025":17450,"2030":17900,"2035":18200},"county":"Essex","hh":{"2000":6380,"2010":6642,"2017":6900,"2020":7050,"2025":7300,"2030":7540,"2035":7680},"emp":{"2000":4777,"2010":4612,"2017":4801,"2020":4846,"2025":4853,"2030":4862,"2035":4872},"_id":"7","name":"Amesbury"},{"rpa":"PVPC","pop":{"2000":34874,"2010":37819,"2017":38779,"2020":39031,"2025":39411,"2030":39792,"2035":40112},"county":"Hampshire","hh":{"2000":9174,"2010":9259,"2017":9712,"2020":9817,"2025":10050,"2030":10160,"2035":10300},"emp":{"2000":12415,"2010":14677,"2017":15023,"2020":15291,"2025":15369,"2030":15389,"2035":15408},"_id":"8","name":"Amherst"},{"rpa":"MVPC","pop":{"2000":31247,"2010":33201,"2017":34120,"2020":34650,"2025":35500,"2030":36500,"2035":37400},"county":"Essex","hh":{"2000":11305,"2010":11851,"2017":12300,"2020":12540,"2025":12930,"2030":13370,"2035":13750},"emp":{"2000":34262,"2010":32011,"2017":35672,"2020":37002,"2025":38688,"2030":40354,"2035":42008},"_id":"9","name":"Andover"},{"rpa":"MAPC","pop":{"2000":42389,"2010":42844,"2017":41470,"2020":41282,"2025":41449,"2030":41617,"2035":42173},"county":"Middlesex","hh":{"2000":19011,"2010":18969,"2017":20022,"2020":20177,"2025":20586,"2030":20994,"2035":21264},"emp":{"2000":8614,"2010":7797,"2017":7964,"2020":8035,"2025":8035,"2030":8035,"2035":8035},"_id":"10","name":"Arlington"},{"rpa":"MRPC","pop":{"2000":5546,"2010":6081,"2017":6170,"2020":6250,"2025":6350,"2030":6450,"2035":6560},"county":"Worcester","hh":{"2000":1929,"2010":2148,"2017":2190,"2020":2240,"2025":2300,"2030":2350,"2035":2400},"emp":{"2000":1008,"2010":1020,"2017":1040,"2020":1050,"2025":1060,"2030":1080,"2035":1090},"_id":"11","name":"Ashburnham"},{"rpa":"MRPC","pop":{"2000":2845,"2010":3074,"2017":3120,"2020":3160,"2025":3210,"2030":3260,"2035":3310},"county":"Middlesex","hh":{"2000":978,"2010":1105,"2017":1130,"2020":1150,"2025":1180,"2030":1210,"2035":1240},"emp":{"2000":229,"2010":290,"2017":290,"2020":300,"2025":300,"2030":300,"2035":310},"_id":"12","name":"Ashby"},{"rpa":"FRCOG","pop":{"2000":1800,"2010":1737,"2017":1790,"2020":1810,"2025":1820,"2030":1860,"2035":1870},"county":"Franklin","hh":{"2000":741,"2010":760,"2017":783,"2020":790,"2025":797,"2030":815,"2035":820},"emp":{"2000":224,"2010":246,"2017":248,"2020":253,"2025":258,"2030":264,"2035":269},"_id":"13","name":"Ashfield"},{"rpa":"MAPC","pop":{"2000":14674,"2010":16593,"2017":17020,"2020":17698,"2025":18170,"2030":18642,"2035":19153},"county":"Middlesex","hh":{"2000":5720,"2010":6385,"2017":7499,"2020":7863,"2025":8209,"2030":8555,"2035":8782},"emp":{"2000":4467,"2010":4996,"2017":5097,"2020":5140,"2025":5070,"2030":5000,"2035":4962},"_id":"14","name":"Ashland"},{"rpa":"MRPC","pop":{"2000":11299,"2010":11584,"2017":11760,"2020":11900,"2025":12100,"2030":12300,"2035":12490},"county":"Worcester","hh":{"2000":4487,"2010":4656,"2017":4750,"2020":4850,"2025":4980,"2030":5100,"2035":5200},"emp":{"2000":3708,"2010":3490,"2017":3560,"2020":3600,"2025":3650,"2030":3690,"2035":3740},"_id":"15","name":"Athol"},{"rpa":"SRPEDD","pop":{"2000":42068,"2010":43593,"2017":45410,"2020":46330,"2025":46440,"2030":46770,"2035":47230},"county":"Bristol","hh":{"2000":16019,"2010":16884,"2017":17810,"2020":18330,"2025":18400,"2030":18660,"2035":18930},"emp":{"2000":22607,"2010":16598,"2017":17560,"2020":17930,"2025":18430,"2030":19170,"2035":19420},"_id":"16","name":"Attleboro"},{"rpa":"CMRPC","pop":{"2000":15901,"2010":16188,"2017":16540,"2020":16780,"2025":17130,"2030":17620,"2035":18190},"county":"Worcester","hh":{"2000":6346,"2010":6542,"2017":6680,"2020":6820,"2025":7010,"2030":7120,"2035":7480},"emp":{"2000":11600,"2010":9940,"2017":10250,"2020":10450,"2025":10630,"2030":10750,"2035":10840},"_id":"17","name":"Auburn"},{"rpa":"OCPC","pop":{"2000":4443,"2010":4356,"2017":4421,"2020":4517,"2025":4550,"2030":4600,"2035":4636},"county":"Norfolk","hh":{"2000":1705,"2010":1709,"2017":1715,"2020":1774,"2025":1774,"2030":1784,"2035":1794},"emp":{"2000":6859,"2010":5080,"2017":5227,"2020":5335,"2025":5634,"2030":5684,"2035":5740},"_id":"18","name":"Avon"},{"rpa":"MRPC","pop":{"2000":7287,"2010":7427,"2017":7540,"2020":7630,"2025":7760,"2030":7880,"2035":8010},"county":"Middlesex","hh":{"2000":2982,"2010":3118,"2017":3180,"2020":3250,"2025":3330,"2030":3410,"2035":3480},"emp":{"2000":6006,"2010":8410,"2017":8570,"2020":8680,"2025":8780,"2030":8890,"2035":8990},"_id":"19","name":"Ayer"},{"rpa":"CCC","pop":{"2000":47821,"2010":45193,"2017":47840,"2020":48970,"2025":50640,"2030":52720,"2035":54600},"county":"Barnstable","hh":{"2000":19626,"2010":19225,"2017":20510,"2020":21040,"2025":22120,"2030":23000,"2035":23890},"emp":{"2000":27558,"2010":26090,"2017":26940,"2020":27830,"2025":27960,"2030":28110,"2035":28260},"_id":"20","name":"Barnstable"},{"rpa":"CMRPC","pop":{"2000":5113,"2010":5398,"2017":5550,"2020":5630,"2025":5740,"2030":5900,"2035":6100},"county":"Worcester","hh":{"2000":1889,"2010":2025,"2017":2130,"2020":2190,"2025":2250,"2030":2330,"2035":2420},"emp":{"2000":1094,"2010":1230,"2017":1250,"2020":1510,"2025":1520,"2030":1530,"2035":1530},"_id":"21","name":"Barre"},{"rpa":"BRPC","pop":{"2000":1755,"2010":1779,"2017":1785,"2020":1788,"2025":1794,"2030":1798,"2035":1803},"county":"Berkshire","hh":{"2000":692,"2010":763,"2017":767,"2020":768,"2025":771,"2030":773,"2035":776},"emp":{"2000":324,"2010":370,"2017":371,"2020":371,"2025":373,"2030":375,"2035":377},"_id":"22","name":"Becket"},{"rpa":"MAPC","pop":{"2000":12595,"2010":13320,"2017":13792,"2020":13755,"2025":13916,"2030":14077,"2035":14373},"county":"Middlesex","hh":{"2000":4621,"2010":5130,"2017":6091,"2020":6167,"2025":6378,"2030":6589,"2035":6728},"emp":{"2000":20171,"2010":21564,"2017":22528,"2020":22940,"2025":22823,"2030":22705,"2035":22697},"_id":"23","name":"Bedford"},{"rpa":"PVPC","pop":{"2000":12968,"2010":14649,"2017":15215,"2020":15398,"2025":15689,"2030":15983,"2035":16254},"county":"Hampshire","hh":{"2000":4886,"2010":5595,"2017":5943,"2020":6046,"2025":6230,"2030":6360,"2035":6485},"emp":{"2000":1817,"2010":2609,"2017":2726,"2020":2798,"2025":2853,"2030":2897,"2035":2942},"_id":"24","name":"Belchertown"},{"rpa":"MAPC","pop":{"2000":15314,"2010":16332,"2017":15597,"2020":15456,"2025":15427,"2030":15398,"2035":15590},"county":"Norfolk","hh":{"2000":5557,"2010":6155,"2017":6269,"2020":6306,"2025":6427,"2030":6548,"2035":6627},"emp":{"2000":5033,"2010":5386,"2017":5509,"2020":5561,"2025":5402,"2030":5242,"2035":5161},"_id":"25","name":"Bellingham"},{"rpa":"MAPC","pop":{"2000":24194,"2010":24729,"2017":24201,"2020":24380,"2025":24732,"2030":25083,"2035":25444},"county":"Middlesex","hh":{"2000":9732,"2010":9651,"2017":10158,"2020":10296,"2025":10527,"2030":10759,"2035":10911},"emp":{"2000":6318,"2010":6263,"2017":6406,"2020":6468,"2025":6454,"2030":6441,"2035":6437},"_id":"26","name":"Belmont"},{"rpa":"SRPEDD","pop":{"2000":5749,"2010":6411,"2017":6760,"2020":7370,"2025":7390,"2030":7410,"2035":7800},"county":"Bristol","hh":{"2000":1843,"2010":2109,"2017":2250,"2020":2480,"2025":2490,"2030":2500,"2035":2650},"emp":{"2000":499,"2010":527,"2017":590,"2020":600,"2025":620,"2030":640,"2035":670},"_id":"27","name":"Berkley"},{"rpa":"CMRPC","pop":{"2000":2380,"2010":2866,"2017":3070,"2020":3140,"2025":3230,"2030":3360,"2035":3480},"county":"Worcester","hh":{"2000":872,"2010":1125,"2017":1180,"2020":1230,"2025":1260,"2030":1330,"2035":1380},"emp":{"2000":631,"2010":480,"2017":590,"2020":600,"2025":620,"2030":620,"2035":630},"_id":"28","name":"Berlin"},{"rpa":"FRCOG","pop":{"2000":2155,"2010":2129,"2017":2200,"2020":2220,"2025":2230,"2030":2270,"2035":2300},"county":"Franklin","hh":{"2000":848,"2010":890,"2017":917,"2020":930,"2025":933,"2030":954,"2035":966},"emp":{"2000":466,"2010":340,"2017":343,"2020":349,"2025":356,"2030":364,"2035":372},"_id":"29","name":"Bernardston"},{"rpa":"MAPC","pop":{"2000":39862,"2010":39502,"2017":40147,"2020":40345,"2025":40963,"2030":41580,"2035":42300},"county":"Essex","hh":{"2000":15750,"2010":15850,"2017":17121,"2020":17360,"2025":17858,"2030":18357,"2035":18686},"emp":{"2000":18965,"2010":21569,"2017":22322,"2020":22645,"2025":22404,"2030":22164,"2035":22052},"_id":"30","name":"Beverly"},{"rpa":"NMCOG","pop":{"2000":38981,"2010":40243,"2017":40430,"2020":40690,"2025":41340,"2030":41810,"2035":42560},"county":"Middlesex","hh":{"2000":12919,"2010":14034,"2017":14200,"2020":14350,"2025":14700,"2030":14950,"2035":15250},"emp":{"2000":26632,"2010":20583,"2017":22310,"2020":22620,"2025":22590,"2030":22810,"2035":22810},"_id":"31","name":"Billerica"},{"rpa":"CMRPC","pop":{"2000":8804,"2010":9026,"2017":9360,"2020":9530,"2025":9770,"2030":10110,"2035":10440},"county":"Worcester","hh":{"2000":3235,"2010":3403,"2017":3490,"2020":3590,"2025":3710,"2030":3870,"2035":4020},"emp":{"2000":1154,"2010":1030,"2017":1040,"2020":1050,"2025":1050,"2030":1060,"2035":1060},"_id":"32","name":"Blackstone"},{"rpa":"PVPC","pop":{"2000":1214,"2010":1233,"2017":1263,"2020":1271,"2025":1282,"2030":1293,"2035":1303},"county":"Hampden","hh":{"2000":456,"2010":492,"2017":515,"2020":521,"2025":530,"2030":537,"2035":543},"emp":{"2000":144,"2010":222,"2017":241,"2020":251,"2025":263,"2030":273,"2035":284},"_id":"33","name":"Blandford"},{"rpa":"MAPC","pop":{"2000":4148,"2010":4897,"2017":4981,"2020":5134,"2025":5330,"2030":5526,"2035":5681},"county":"Worcester","hh":{"2000":1424,"2010":1670,"2017":1786,"2020":1850,"2025":1935,"2030":2020,"2035":2076},"emp":{"2000":2388,"2010":1457,"2017":1508,"2020":1530,"2025":1476,"2030":1421,"2035":1400},"_id":"34","name":"Bolton"},{"rpa":"MAPC","pop":{"2000":589141,"2010":617594,"2017":671574,"2020":681570,"2025":697933,"2030":714296,"2035":727719},"county":"Suffolk","hh":{"2000":239528,"2010":252699,"2017":274254,"2020":278986,"2025":287298,"2030":295607,"2035":302017},"emp":{"2000":584005,"2010":545079,"2017":568956,"2020":579187,"2025":588235,"2030":597282,"2035":603393},"_id":"35","name":"Boston"},{"rpa":"CCC","pop":{"2000":18721,"2010":19754,"2017":20940,"2020":21440,"2025":22190,"2030":23110,"2035":23950},"county":"Barnstable","hh":{"2000":7439,"2010":7866,"2017":8470,"2020":8720,"2025":9220,"2030":9630,"2035":10050},"emp":{"2000":7077,"2010":7300,"2017":8800,"2020":9620,"2025":10550,"2030":11460,"2035":12360},"_id":"36","name":"Bourne"},{"rpa":"MAPC","pop":{"2000":4868,"2010":4996,"2017":5458,"2020":5569,"2025":5703,"2030":5837,"2035":5919},"county":"Middlesex","hh":{"2000":1853,"2010":1949,"2017":2098,"2020":2138,"2025":2185,"2030":2232,"2035":2263},"emp":{"2000":2248,"2010":3881,"2017":4032,"2020":4097,"2025":4031,"2030":3966,"2035":3944},"_id":"37","name":"Boxborough"},{"rpa":"MVPC","pop":{"2000":7921,"2010":7965,"2017":8370,"2020":8850,"2025":9350,"2030":9900,"2035":10600},"county":"Essex","hh":{"2000":2568,"2010":2688,"2017":2850,"2020":3020,"2025":3220,"2030":3450,"2035":3700},"emp":{"2000":910,"2010":1018,"2017":1051,"2020":1057,"2025":1052,"2030":1048,"2035":1044},"_id":"38","name":"Boxford"},{"rpa":"CMRPC","pop":{"2000":4008,"2010":4355,"2017":4510,"2020":4590,"2025":4700,"2030":4850,"2035":5040},"county":"Worcester","hh":{"2000":1573,"2010":1698,"2017":1810,"2020":1870,"2025":1930,"2030":2000,"2035":2080},"emp":{"2000":1348,"2010":1800,"2017":1910,"2020":1960,"2025":2000,"2030":2040,"2035":2060},"_id":"39","name":"Boylston"},{"rpa":"MAPC","pop":{"2000":33828,"2010":35744,"2017":35863,"2020":36053,"2025":36675,"2030":37297,"2035":38085},"county":"Norfolk","hh":{"2000":12652,"2010":13736,"2017":14963,"2020":15202,"2025":15718,"2030":16234,"2035":16563},"emp":{"2000":31671,"2010":26221,"2017":27295,"2020":27755,"2025":27539,"2030":27323,"2035":27207},"_id":"40","name":"Braintree"},{"rpa":"CCC","pop":{"2000":10094,"2010":9820,"2017":10820,"2020":11240,"2025":11900,"2030":12660,"2035":13370},"county":"Barnstable","hh":{"2000":4124,"2010":4383,"2017":5020,"2020":5280,"2025":5770,"2030":6220,"2035":6660},"emp":{"2000":2434,"2010":2640,"2017":2790,"2020":2900,"2025":2960,"2030":3010,"2035":3070},"_id":"41","name":"Brewster"},{"rpa":"OCPC","pop":{"2000":25185,"2010":26563,"2017":27442,"2020":27997,"2025":28200,"2030":28674,"2035":29370},"county":"Plymouth","hh":{"2000":7526,"2010":7995,"2017":8478,"2020":8634,"2025":8720,"2030":8873,"2035":9256},"emp":{"2000":7211,"2010":7780,"2017":8176,"2020":8460,"2025":8684,"2030":8934,"2035":9040},"_id":"42","name":"Bridgewater"},{"rpa":"PVPC","pop":{"2000":3339,"2010":3609,"2017":3781,"2020":3841,"2025":3937,"2030":4034,"2035":4126},"county":"Hampden","hh":{"2000":1250,"2010":1429,"2017":1530,"2020":1560,"2025":1613,"2030":1658,"2035":1702},"emp":{"2000":482,"2010":538,"2017":553,"2020":563,"2025":568,"2030":570,"2035":572},"_id":"43","name":"Brimfield"},{"rpa":"OCPC","pop":{"2000":94304,"2010":93810,"2017":95520,"2020":96080,"2025":98083,"2030":98577,"2035":99076},"county":"Plymouth","hh":{"2000":33675,"2010":33303,"2017":34045,"2020":34449,"2025":35229,"2030":35400,"2035":35474},"emp":{"2000":37754,"2010":36800,"2017":38752,"2020":39635,"2025":40334,"2030":41534,"2035":42040},"_id":"44","name":"Brockton"},{"rpa":"CMRPC","pop":{"2000":3051,"2010":3390,"2017":3480,"2020":3530,"2025":3600,"2030":3700,"2035":3810},"county":"Worcester","hh":{"2000":1204,"2010":1375,"2017":1410,"2020":1450,"2025":1490,"2030":1540,"2035":1590},"emp":{"2000":470,"2010":460,"2017":470,"2020":470,"2025":470,"2030":470,"2035":470},"_id":"45","name":"Brookfield"},{"rpa":"MAPC","pop":{"2000":57107,"2010":58732,"2017":57073,"2020":57248,"2025":58052,"2030":58856,"2035":59499},"county":"Norfolk","hh":{"2000":25594,"2010":25092,"2017":26203,"2020":26345,"2025":26796,"2030":27247,"2035":27543},"emp":{"2000":16441,"2010":17164,"2017":17507,"2020":17653,"2025":17619,"2030":17585,"2035":17584},"_id":"46","name":"Brookline"},{"rpa":"FRCOG","pop":{"2000":1991,"2010":1902,"2017":1960,"2020":1980,"2025":2000,"2030":2030,"2035":2050},"county":"Franklin","hh":{"2000":772,"2010":823,"2017":848,"2020":860,"2025":863,"2030":882,"2035":893},"emp":{"2000":516,"2010":369,"2017":372,"2020":379,"2025":386,"2030":395,"2035":403},"_id":"47","name":"Buckland"},{"rpa":"MAPC","pop":{"2000":22876,"2010":24498,"2017":25710,"2020":25657,"2025":26194,"2030":26731,"2035":27392},"county":"Middlesex","hh":{"2000":8289,"2010":9269,"2017":10481,"2020":10635,"2025":11123,"2030":11611,"2035":11899},"emp":{"2000":39352,"2010":37223,"2017":38712,"2020":39349,"2025":38841,"2030":38333,"2035":38104},"_id":"48","name":"Burlington"},{"rpa":"MAPC","pop":{"2000":101355,"2010":105162,"2017":113627,"2020":115407,"2025":118469,"2030":121531,"2035":123300},"county":"Middlesex","hh":{"2000":42615,"2010":44032,"2017":48335,"2020":49280,"2025":50987,"2030":52695,"2035":53537},"emp":{"2000":115631,"2010":103015,"2017":110900,"2020":114280,"2025":117097,"2030":119914,"2035":119953},"_id":"49","name":"Cambridge"},{"rpa":"MAPC","pop":{"2000":20775,"2010":21561,"2017":22377,"2020":22333,"2025":22474,"2030":22614,"2035":23056},"county":"Norfolk","hh":{"2000":7952,"2010":8378,"2017":9630,"2020":9773,"2025":10085,"2030":10397,"2035":10600},"emp":{"2000":20982,"2010":23146,"2017":23755,"2020":24016,"2025":23746,"2030":23476,"2035":23316},"_id":"50","name":"Canton"},{"rpa":"MAPC","pop":{"2000":4717,"2010":4852,"2017":5048,"2020":5109,"2025":5167,"2030":5224,"2035":5294},"county":"Middlesex","hh":{"2000":1618,"2010":1695,"2017":1818,"2020":1851,"2025":1887,"2030":1924,"2035":1949},"emp":{"2000":906,"2010":583,"2017":577,"2020":575,"2025":555,"2030":536,"2035":534},"_id":"51","name":"Carlisle"},{"rpa":"SRPEDD","pop":{"2000":11163,"2010":11509,"2017":12520,"2020":12780,"2025":13210,"2030":13960,"2035":14420},"county":"Plymouth","hh":{"2000":3984,"2010":4297,"2017":4730,"2020":4870,"2025":5050,"2030":5380,"2035":5570},"emp":{"2000":1923,"2010":2665,"2017":2930,"2020":2990,"2025":3080,"2030":3210,"2035":3310},"_id":"52","name":"Carver"},{"rpa":"FRCOG","pop":{"2000":1358,"2010":1266,"2017":1310,"2020":1320,"2025":1330,"2030":1350,"2035":1370},"county":"Franklin","hh":{"2000":524,"2010":561,"2017":578,"2020":578,"2025":578,"2030":596,"2035":609},"emp":{"2000":325,"2010":407,"2017":411,"2020":418,"2025":426,"2030":436,"2035":445},"_id":"53","name":"Charlemont"},{"rpa":"CMRPC","pop":{"2000":11263,"2010":12981,"2017":13600,"2020":13910,"2025":14330,"2030":14930,"2035":15650},"county":"Worcester","hh":{"2000":3788,"2010":4608,"2017":5100,"2020":5330,"2025":5590,"2030":5800,"2035":6210},"emp":{"2000":2678,"2010":3740,"2017":4000,"2020":4350,"2025":4450,"2030":4520,"2035":4570},"_id":"54","name":"Charlton"},{"rpa":"CCC","pop":{"2000":6625,"2010":6125,"2017":6570,"2020":6770,"2025":7050,"2030":7400,"2035":7720},"county":"Barnstable","hh":{"2000":3160,"2010":3085,"2017":3320,"2020":3420,"2025":3610,"2030":3770,"2035":3930},"emp":{"2000":2977,"2010":2920,"2017":3000,"2020":3080,"2025":3090,"2030":3090,"2035":3090},"_id":"55","name":"Chatham"},{"rpa":"NMCOG","pop":{"2000":33858,"2010":33802,"2017":34280,"2020":34750,"2025":35260,"2030":35880,"2035":36480},"county":"Middlesex","hh":{"2000":12812,"2010":13313,"2017":13650,"2020":13900,"2025":14180,"2030":14550,"2035":14850},"emp":{"2000":22801,"2010":20736,"2017":22600,"2020":23200,"2025":23520,"2030":23710,"2035":23920},"_id":"56","name":"Chelmsford"},{"rpa":"MAPC","pop":{"2000":35080,"2010":35177,"2017":39564,"2020":40424,"2025":41813,"2030":43202,"2035":43905},"county":"Suffolk","hh":{"2000":11888,"2010":11831,"2017":13461,"2020":13696,"2025":14048,"2030":14401,"2035":14633},"emp":{"2000":13126,"2010":13393,"2017":14499,"2020":14973,"2025":14973,"2030":14973,"2035":14973},"_id":"57","name":"Chelsea"},{"rpa":"BRPC","pop":{"2000":3401,"2010":3235,"2017":3247,"2020":3252,"2025":3262,"2030":3269,"2035":3279},"county":"Berkshire","hh":{"2000":1367,"2010":1403,"2017":1409,"2020":1412,"2025":1417,"2030":1422,"2035":1427},"emp":{"2000":332,"2010":537,"2017":538,"2020":539,"2025":542,"2030":544,"2035":547},"_id":"58","name":"Cheshire"},{"rpa":"PVPC","pop":{"2000":1308,"2010":1337,"2017":1371,"2020":1379,"2025":1392,"2030":1406,"2035":1417},"county":"Hampden","hh":{"2000":500,"2010":543,"2017":569,"2020":575,"2025":586,"2030":594,"2035":601},"emp":{"2000":114,"2010":109,"2017":116,"2020":120,"2025":123,"2030":127,"2035":130},"_id":"59","name":"Chester"},{"rpa":"PVPC","pop":{"2000":1201,"2010":1222,"2017":1285,"2020":1307,"2025":1342,"2030":1378,"2035":1413},"county":"Hampshire","hh":{"2000":447,"2010":511,"2017":548,"2020":559,"2025":579,"2030":596,"2035":613},"emp":{"2000":124,"2010":123,"2017":126,"2020":128,"2025":129,"2030":130,"2035":130},"_id":"60","name":"Chesterfield"},{"rpa":"PVPC","pop":{"2000":54653,"2010":55298,"2017":56408,"2020":56649,"2025":56988,"2030":57325,"2035":57570},"county":"Hampden","hh":{"2000":23117,"2010":23739,"2017":24777,"2020":24990,"2025":25329,"2030":25627,"2035":25854},"emp":{"2000":21213,"2010":18931,"2017":19639,"2020":20105,"2025":20401,"2030":20621,"2035":20843},"_id":"61","name":"Chicopee"},{"rpa":"MVC","pop":{"2000":843,"2010":866,"2017":906,"2020":943,"2025":979,"2030":1021,"2035":1047},"county":"Dukes","hh":{"2000":382,"2010":398,"2017":419,"2020":438,"2025":459,"2030":481,"2035":497},"emp":{"2000":303,"2010":292,"2017":304,"2020":327,"2025":334,"2030":338,"2035":342},"_id":"62","name":"Chilmark"},{"rpa":"BRPC","pop":{"2000":1686,"2010":1702,"2017":1708,"2020":1711,"2025":1716,"2030":1720,"2035":1725},"county":"Berkshire","hh":{"2000":659,"2010":675,"2017":678,"2020":679,"2025":682,"2030":684,"2035":687},"emp":{"2000":237,"2010":181,"2017":181,"2020":182,"2025":183,"2030":183,"2035":184},"_id":"63","name":"Clarksburg"},{"rpa":"MRPC","pop":{"2000":13435,"2010":13606,"2017":13800,"2020":13980,"2025":14210,"2030":14440,"2035":14670},"county":"Worcester","hh":{"2000":5597,"2010":5831,"2017":5950,"2020":6080,"2025":6230,"2030":6380,"2035":6510},"emp":{"2000":4886,"2010":4360,"2017":4440,"2020":4500,"2025":4550,"2030":4610,"2035":4660},"_id":"64","name":"Clinton"},{"rpa":"MAPC","pop":{"2000":7261,"2010":7542,"2017":7911,"2020":8112,"2025":8196,"2030":8281,"2035":8390},"county":"Norfolk","hh":{"2000":2673,"2010":2722,"2017":3102,"2020":3198,"2025":3264,"2030":3330,"2035":3374},"emp":{"2000":2358,"2010":2470,"2017":2504,"2020":2519,"2025":2502,"2030":2485,"2035":2480},"_id":"65","name":"Cohasset"},{"rpa":"FRCOG","pop":{"2000":1813,"2010":1671,"2017":1720,"2020":1740,"2025":1750,"2030":1780,"2035":1800},"county":"Franklin","hh":{"2000":686,"2010":683,"2017":704,"2020":720,"2025":716,"2030":732,"2035":741},"emp":{"2000":293,"2010":192,"2017":194,"2020":197,"2025":201,"2030":206,"2035":210},"_id":"66","name":"Colrain"},{"rpa":"MAPC","pop":{"2000":16993,"2010":17668,"2017":18273,"2020":18565,"2025":18891,"2030":19216,"2035":19577},"county":"Middlesex","hh":{"2000":5948,"2010":6484,"2017":6789,"2020":6961,"2025":7190,"2030":7419,"2035":7570},"emp":{"2000":12946,"2010":11528,"2017":12338,"2020":12685,"2025":12574,"2030":12464,"2035":12448},"_id":"67","name":"Concord"},{"rpa":"FRCOG","pop":{"2000":1809,"2010":1897,"2017":1960,"2020":1980,"2025":1990,"2030":2030,"2035":2050},"county":"Franklin","hh":{"2000":692,"2010":770,"2017":794,"2020":800,"2025":808,"2030":825,"2035":835},"emp":{"2000":169,"2010":209,"2017":211,"2020":215,"2025":219,"2030":224,"2035":229},"_id":"68","name":"Conway"},{"rpa":"PVPC","pop":{"2000":978,"2010":872,"2017":893,"2020":898,"2025":906,"2030":913,"2035":920},"county":"Hampshire","hh":{"2000":382,"2010":404,"2017":423,"2020":427,"2025":435,"2030":440,"2035":445},"emp":{"2000":210,"2010":207,"2017":213,"2020":217,"2025":218,"2030":219,"2035":220},"_id":"69","name":"Cummington"},{"rpa":"BRPC","pop":{"2000":6892,"2010":6756,"2017":6781,"2020":6791,"2025":6812,"2030":6827,"2035":6848},"county":"Berkshire","hh":{"2000":2712,"2010":2737,"2017":2750,"2020":2755,"2025":2764,"2030":2774,"2035":2784},"emp":{"2000":2190,"2010":1980,"2017":1983,"2020":1987,"2025":1996,"2030":2006,"2035":2016},"_id":"70","name":"Dalton"},{"rpa":"MAPC","pop":{"2000":25212,"2010":26493,"2017":27595,"2020":27690,"2025":28175,"2030":28661,"2035":29222},"county":"Essex","hh":{"2000":9555,"2010":10615,"2017":11389,"2020":11529,"2025":11873,"2030":12217,"2035":12444},"emp":{"2000":22175,"2010":24990,"2017":25662,"2020":25950,"2025":25600,"2030":25245,"2035":25107},"_id":"71","name":"Danvers"},{"rpa":"SRPEDD","pop":{"2000":30666,"2010":34032,"2017":35810,"2020":36700,"2025":37770,"2030":40330,"2035":41700},"county":"Bristol","hh":{"2000":10555,"2010":11237,"2017":11980,"2020":12370,"2025":12790,"2030":13720,"2035":14250},"emp":{"2000":13348,"2010":15228,"2017":16260,"2020":16600,"2025":17130,"2030":17820,"2035":18530},"_id":"72","name":"Dartmouth"},{"rpa":"MAPC","pop":{"2000":23464,"2010":24729,"2017":25045,"2020":25097,"2025":25731,"2030":26366,"2035":27039},"county":"Norfolk","hh":{"2000":8654,"2010":9651,"2017":9939,"2020":10070,"2025":10495,"2030":10921,"2035":11200},"emp":{"2000":14971,"2010":14433,"2017":14935,"2020":15150,"2025":14950,"2030":14750,"2035":14719},"_id":"73","name":"Dedham"},{"rpa":"FRCOG","pop":{"2000":4750,"2010":5125,"2017":5290,"2020":5340,"2025":5380,"2030":5470,"2035":5530},"county":"Franklin","hh":{"2000":1965,"2010":2053,"2017":2116,"2020":2161,"2025":2193,"2030":2250,"2035":2287},"emp":{"2000":3868,"2010":4442,"2017":4476,"2020":4562,"2025":4648,"2030":4752,"2035":4855},"_id":"74","name":"Deerfield"},{"rpa":"CCC","pop":{"2000":15973,"2010":14207,"2017":14720,"2020":14930,"2025":15230,"2030":15650,"2035":16010},"county":"Barnstable","hh":{"2000":7504,"2010":6928,"2017":7020,"2020":7060,"2025":7180,"2030":7240,"2035":7300},"emp":{"2000":4682,"2010":4580,"2017":4930,"2020":5180,"2025":5340,"2030":5510,"2035":5670},"_id":"75","name":"Dennis"},{"rpa":"SRPEDD","pop":{"2000":6175,"2010":7086,"2017":7170,"2020":7440,"2025":7980,"2030":8270,"2035":8830},"county":"Bristol","hh":{"2000":2201,"2010":2472,"2017":2530,"2020":2650,"2025":2850,"2030":2970,"2035":3190},"emp":{"2000":2086,"2010":1746,"2017":1840,"2020":1880,"2025":1940,"2030":2010,"2035":2040},"_id":"76","name":"Dighton"},{"rpa":"CMRPC","pop":{"2000":7045,"2010":8471,"2017":8840,"2020":9000,"2025":9230,"2030":9550,"2035":9860},"county":"Worcester","hh":{"2000":2476,"2010":3000,"2017":3350,"2020":3500,"2025":3690,"2030":3860,"2035":4000},"emp":{"2000":836,"2010":830,"2017":870,"2020":890,"2025":910,"2030":920,"2035":930},"_id":"77","name":"Douglas"},{"rpa":"MAPC","pop":{"2000":5558,"2010":5589,"2017":5747,"2020":5747,"2025":5786,"2030":5824,"2035":5869},"county":"Norfolk","hh":{"2000":1849,"2010":1869,"2017":1995,"2020":2002,"2025":2024,"2030":2047,"2035":2062},"emp":{"2000":828,"2010":737,"2017":715,"2020":706,"2025":682,"2030":657,"2035":652},"_id":"78","name":"Dover"},{"rpa":"NMCOG","pop":{"2000":28562,"2010":29457,"2017":31060,"2020":32080,"2025":33140,"2030":34630,"2035":36160},"county":"Middlesex","hh":{"2000":10451,"2010":10956,"2017":11580,"2020":12000,"2025":12490,"2030":13150,"2035":13770},"emp":{"2000":4730,"2010":4826,"2017":5470,"2020":5720,"2025":5970,"2030":6210,"2035":6420},"_id":"79","name":"Dracut"},{"rpa":"CMRPC","pop":{"2000":10036,"2010":11390,"2017":11710,"2020":11880,"2025":12120,"2030":12470,"2035":12830},"county":"Worcester","hh":{"2000":3737,"2010":4062,"2017":4370,"2020":4480,"2025":4620,"2030":4780,"2035":4780},"emp":{"2000":2813,"2010":2720,"2017":2830,"2020":2860,"2025":2880,"2030":2890,"2035":2900},"_id":"80","name":"Dudley"},{"rpa":"NMCOG","pop":{"2000":2829,"2010":3179,"2017":3520,"2020":3560,"2025":3950,"2030":4370,"2035":4800},"county":"Middlesex","hh":{"2000":923,"2010":1063,"2017":1190,"2020":1210,"2025":1350,"2030":1500,"2035":1650},"emp":{"2000":234,"2010":255,"2017":310,"2020":320,"2025":350,"2030":360,"2035":390},"_id":"81","name":"Dunstable"},{"rpa":"MAPC","pop":{"2000":14248,"2010":15059,"2017":14682,"2020":14789,"2025":14986,"2030":15183,"2035":15439},"county":"Plymouth","hh":{"2000":4946,"2010":5344,"2017":5447,"2020":5537,"2025":5686,"2030":5834,"2035":5931},"emp":{"2000":2602,"2010":2725,"2017":2858,"2020":2915,"2025":2822,"2030":2729,"2035":2713},"_id":"82","name":"Duxbury"},{"rpa":"OCPC","pop":{"2000":12974,"2010":13794,"2017":14720,"2020":14878,"2025":15118,"2030":15593,"2035":16553},"county":"Plymouth","hh":{"2000":4344,"2010":4750,"2017":5094,"2020":5190,"2025":5369,"2030":5553,"2035":5884},"emp":{"2000":3422,"2010":2540,"2017":2661,"2020":2788,"2025":2863,"2030":2924,"2035":2951},"_id":"83","name":"East Bridgewater"},{"rpa":"CMRPC","pop":{"2000":2097,"2010":2183,"2017":2210,"2020":2240,"2025":2280,"2030":2340,"2035":2450},"county":"Worcester","hh":{"2000":778,"2010":828,"2017":840,"2020":860,"2025":880,"2030":930,"2035":970},"emp":{"2000":365,"2010":420,"2017":430,"2020":430,"2025":430,"2030":430,"2035":430},"_id":"84","name":"East Brookfield"},{"rpa":"PVPC","pop":{"2000":14100,"2010":15720,"2017":16240,"2020":16398,"2025":16645,"2030":16894,"2035":17119},"county":"Hampden","hh":{"2000":5248,"2010":5851,"2017":6183,"2020":6269,"2025":6450,"2030":6544,"2035":6660},"emp":{"2000":9131,"2010":7897,"2017":8111,"2020":8268,"2025":8331,"2030":8363,"2035":8394},"_id":"85","name":"East Longmeadow"},{"rpa":"CCC","pop":{"2000":5453,"2010":4956,"2017":5200,"2020":5300,"2025":5450,"2030":5650,"2035":5820},"county":"Barnstable","hh":{"2000":2396,"2010":2388,"2017":2480,"2020":2510,"2025":2600,"2030":2660,"2035":2720},"emp":{"2000":1064,"2010":1160,"2017":1220,"2020":1270,"2025":1290,"2030":1320,"2035":1340},"_id":"86","name":"Eastham"},{"rpa":"PVPC","pop":{"2000":15994,"2010":16053,"2017":16450,"2020":16553,"2025":16707,"2030":16861,"2035":16989},"county":"Hampshire","hh":{"2000":6854,"2010":7224,"2017":7571,"2020":7649,"2025":7788,"2030":7891,"2035":7984},"emp":{"2000":4788,"2010":4324,"2017":4494,"2020":4603,"2025":4677,"2030":4733,"2035":4789},"_id":"87","name":"Easthampton"},{"rpa":"OCPC","pop":{"2000":22299,"2010":23112,"2017":23420,"2020":23667,"2025":24069,"2030":24559,"2035":25376},"county":"Bristol","hh":{"2000":7489,"2010":7865,"2017":7949,"2020":8005,"2025":8224,"2030":8417,"2035":8751},"emp":{"2000":9347,"2010":9330,"2017":9799,"2020":10210,"2025":10410,"2030":10661,"2035":10815},"_id":"88","name":"Easton"},{"rpa":"MVC","pop":{"2000":3779,"2010":4067,"2017":4255,"2020":4427,"2025":4600,"2030":4796,"2035":4919},"county":"Dukes","hh":{"2000":1582,"2010":1794,"2017":1887,"2020":1972,"2025":2070,"2030":2167,"2035":2242},"emp":{"2000":2004,"2010":2355,"2017":2446,"2020":2630,"2025":2691,"2030":2722,"2035":2752},"_id":"89","name":"Edgartown"},{"rpa":"BRPC","pop":{"2000":1345,"2010":1225,"2017":1229,"2020":1231,"2025":1235,"2030":1238,"2035":1242},"county":"Berkshire","hh":{"2000":609,"2010":563,"2017":566,"2020":566,"2025":569,"2030":571,"2035":573},"emp":{"2000":269,"2010":294,"2017":294,"2020":295,"2025":296,"2030":298,"2035":299},"_id":"90","name":"Egremont"},{"rpa":"FRCOG","pop":{"2000":1467,"2010":1800,"2017":1860,"2020":1870,"2025":1890,"2030":1920,"2035":1940},"county":"Franklin","hh":{"2000":600,"2010":745,"2017":768,"2020":768,"2025":781,"2030":799,"2035":808},"emp":{"2000":437,"2010":277,"2017":279,"2020":284,"2025":289,"2030":296,"2035":302},"_id":"91","name":"Erving"},{"rpa":"MAPC","pop":{"2000":3267,"2010":3504,"2017":3406,"2020":3427,"2025":3475,"2030":3521,"2035":3569},"county":"Essex","hh":{"2000":1313,"2010":1402,"2017":1420,"2020":1435,"2025":1465,"2030":1494,"2035":1514},"emp":{"2000":1460,"2010":1106,"2017":1147,"2020":1165,"2025":1132,"2030":1099,"2035":1080},"_id":"92","name":"Essex"},{"rpa":"MAPC","pop":{"2000":38037,"2010":41667,"2017":38580,"2020":38628,"2025":39163,"2030":39698,"2035":40237},"county":"Middlesex","hh":{"2000":15435,"2010":15543,"2017":16572,"2020":16677,"2025":17019,"2030":17361,"2035":17586},"emp":{"2000":10410,"2010":12771,"2017":12857,"2020":12894,"2025":12894,"2030":12894,"2035":12894},"_id":"93","name":"Everett"},{"rpa":"SRPEDD","pop":{"2000":16159,"2010":15873,"2017":16760,"2020":17100,"2025":17680,"2030":18150,"2035":18750},"county":"Bristol","hh":{"2000":6622,"2010":6672,"2017":7140,"2020":7340,"2025":7620,"2030":7860,"2035":8150},"emp":{"2000":7109,"2010":6022,"2017":5930,"2020":6050,"2025":6210,"2030":6460,"2035":6510},"_id":"94","name":"Fairhaven"},{"rpa":"SRPEDD","pop":{"2000":91938,"2010":88857,"2017":92230,"2020":94030,"2025":97200,"2030":99830,"2035":102740},"county":"Bristol","hh":{"2000":38759,"2010":38457,"2017":40430,"2020":41560,"2025":43130,"2030":44520,"2035":46010},"emp":{"2000":40307,"2010":34005,"2017":35020,"2020":35750,"2025":36760,"2030":38230,"2035":38750},"_id":"95","name":"Fall River"},{"rpa":"CCC","pop":{"2000":32660,"2010":31531,"2017":33730,"2020":34660,"2025":36080,"2030":37780,"2035":39340},"county":"Barnstable","hh":{"2000":13859,"2010":14069,"2017":15240,"2020":15730,"2025":16690,"2030":17500,"2035":18310},"emp":{"2000":14442,"2010":14250,"2017":14690,"2020":15160,"2025":15220,"2030":15280,"2035":15350},"_id":"96","name":"Falmouth"},{"rpa":"MRPC","pop":{"2000":39102,"2010":40318,"2017":40920,"2020":41430,"2025":42120,"2030":42800,"2035":43480},"county":"Worcester","hh":{"2000":14943,"2010":15165,"2017":15490,"2020":15800,"2025":16220,"2030":16600,"2035":16940},"emp":{"2000":14738,"2010":12570,"2017":12810,"2020":12960,"2025":13130,"2030":13290,"2035":13450},"_id":"97","name":"Fitchburg"},{"rpa":"BRPC","pop":{"2000":676,"2010":752,"2017":755,"2020":756,"2025":758,"2030":760,"2035":762},"county":"Berkshire","hh":{"2000":265,"2010":308,"2017":309,"2020":309,"2025":309,"2030":310,"2035":311},"emp":{"2000":81,"2010":74,"2017":75,"2020":75,"2025":75,"2030":75,"2035":76},"_id":"98","name":"Florida"},{"rpa":"MAPC","pop":{"2000":16246,"2010":16865,"2017":17202,"2020":17216,"2025":17483,"2030":17749,"2035":18100},"county":"Norfolk","hh":{"2000":6141,"2010":6504,"2017":7013,"2020":7087,"2025":7297,"2030":7507,"2035":7656},"emp":{"2000":9472,"2010":10879,"2017":11660,"2020":11995,"2025":12814,"2030":13633,"2035":13706},"_id":"99","name":"Foxborough"},{"rpa":"MAPC","pop":{"2000":66910,"2010":68318,"2017":68037,"2020":68272,"2025":69301,"2030":70329,"2035":71288},"county":"Middlesex","hh":{"2000":26153,"2010":26173,"2017":27918,"2020":28155,"2025":28776,"2030":29397,"2035":29805},"emp":{"2000":45893,"2010":43809,"2017":46186,"2020":47204,"2025":47031,"2030":46858,"2035":46829},"_id":"100","name":"Framingham"},{"rpa":"MAPC","pop":{"2000":29560,"2010":31635,"2017":32597,"2020":32735,"2025":33533,"2030":34331,"2035":35078},"county":"Norfolk","hh":{"2000":10152,"2010":10995,"2017":12226,"2020":12380,"2025":12854,"2030":13328,"2035":13640},"emp":{"2000":15793,"2010":13684,"2017":14890,"2020":15408,"2025":15938,"2030":16468,"2035":16320},"_id":"101","name":"Franklin"},{"rpa":"SRPEDD","pop":{"2000":8472,"2010":8870,"2017":9440,"2020":9730,"2025":9790,"2030":9910,"2035":10460},"county":"Bristol","hh":{"2000":2932,"2010":3162,"2017":3410,"2020":3540,"2025":3580,"2030":3640,"2035":3860},"emp":{"2000":2107,"2010":3872,"2017":4340,"2020":4430,"2025":4590,"2030":4770,"2035":5070},"_id":"102","name":"Freetown"},{"rpa":"MRPC","pop":{"2000":20770,"2010":20228,"2017":20530,"2020":20790,"2025":21130,"2030":21470,"2035":21800},"county":"Worcester","hh":{"2000":8282,"2010":8224,"2017":8400,"2020":8570,"2025":8790,"2030":9000,"2035":9180},"emp":{"2000":8434,"2010":8350,"2017":8510,"2020":8620,"2025":8730,"2030":8830,"2035":8940},"_id":"103","name":"Gardner"},{"rpa":"MVC","pop":{"2000":344,"2010":311,"2017":325,"2020":339,"2025":352,"2030":367,"2035":376},"county":"Dukes","hh":{"2000":141,"2010":145,"2017":153,"2020":159,"2025":167,"2030":175,"2035":181},"emp":{"2000":0,"2010":82,"2017":86,"2020":92,"2025":94,"2030":95,"2035":96},"_id":"104","name":"Aquinnah"},{"rpa":"MVPC","pop":{"2000":7377,"2010":8183,"2017":8540,"2020":8700,"2025":9100,"2030":9600,"2035":10000},"county":"Essex","hh":{"2000":2566,"2010":2937,"2017":3100,"2020":3180,"2025":3370,"2030":3610,"2035":3770},"emp":{"2000":2433,"2010":2212,"2017":2584,"2020":2727,"2025":2926,"2030":3123,"2035":3317},"_id":"105","name":"Georgetown"},{"rpa":"FRCOG","pop":{"2000":1363,"2010":1500,"2017":1550,"2020":1560,"2025":1570,"2030":1600,"2035":1620},"county":"Franklin","hh":{"2000":537,"2010":568,"2017":585,"2020":585,"2025":585,"2030":609,"2035":616},"emp":{"2000":184,"2010":293,"2017":295,"2020":301,"2025":306,"2030":313,"2035":320},"_id":"106","name":"Gill"},{"rpa":"MAPC","pop":{"2000":30273,"2010":28789,"2017":31024,"2020":31175,"2025":31646,"2030":32117,"2035":32627},"county":"Essex","hh":{"2000":12592,"2010":12486,"2017":13536,"2020":13697,"2025":14037,"2030":14378,"2035":14602},"emp":{"2000":12386,"2010":9865,"2017":10479,"2020":10742,"2025":10699,"2030":10656,"2035":10633},"_id":"107","name":"Gloucester"},{"rpa":"PVPC","pop":{"2000":921,"2010":1054,"2017":1081,"2020":1089,"2025":1100,"2030":1111,"2035":1120},"county":"Hampshire","hh":{"2000":365,"2010":416,"2017":436,"2020":441,"2025":450,"2030":456,"2035":462},"emp":{"2000":91,"2010":157,"2017":165,"2020":170,"2025":174,"2030":177,"2035":180},"_id":"108","name":"Goshen"},{"rpa":"MVC","pop":{"2000":86,"2010":75,"2017":78,"2020":82,"2025":85,"2030":88,"2035":91},"county":"Dukes","hh":{"2000":46,"2010":39,"2017":41,"2020":43,"2025":45,"2030":47,"2035":47},"emp":{"2000":0,"2010":43,"2017":45,"2020":48,"2025":49,"2030":50,"2035":51},"_id":"109","name":"Gosnold"},{"rpa":"CMRPC","pop":{"2000":14894,"2010":17765,"2017":18830,"2020":19260,"2025":19850,"2030":20970,"2035":22210},"county":"Worcester","hh":{"2000":5694,"2010":6892,"2017":7620,"2020":7900,"2025":8240,"2030":8670,"2035":9330},"emp":{"2000":4368,"2010":4100,"2017":4230,"2020":4310,"2025":4380,"2030":4430,"2035":4470},"_id":"110","name":"Grafton"},{"rpa":"PVPC","pop":{"2000":6132,"2010":6240,"2017":6443,"2020":6504,"2025":6600,"2030":6696,"2035":6783},"county":"Hampshire","hh":{"2000":2247,"2010":2374,"2017":2507,"2020":2541,"2025":2601,"2030":2650,"2035":2695},"emp":{"2000":887,"2010":751,"2017":783,"2020":803,"2025":818,"2030":829,"2035":841},"_id":"111","name":"Granby"},{"rpa":"PVPC","pop":{"2000":1521,"2010":1566,"2017":1604,"2020":1614,"2025":1629,"2030":1643,"2035":1655},"county":"Hampden","hh":{"2000":556,"2010":608,"2017":637,"2020":643,"2025":655,"2030":663,"2035":671},"emp":{"2000":151,"2010":157,"2017":161,"2020":164,"2025":166,"2030":166,"2035":167},"_id":"112","name":"Granville"},{"rpa":"BRPC","pop":{"2000":7527,"2010":7104,"2017":7130,"2020":7141,"2025":7163,"2030":7179,"2035":7200},"county":"Berkshire","hh":{"2000":3008,"2010":2879,"2017":2892,"2020":2897,"2025":2908,"2030":2918,"2035":2928},"emp":{"2000":4677,"2010":4952,"2017":4961,"2020":4969,"2025":4993,"2030":5017,"2035":5042},"_id":"113","name":"Great Barrington"},{"rpa":"FRCOG","pop":{"2000":18168,"2010":17456,"2017":18000,"2020":18200,"2025":18300,"2030":18600,"2035":18800},"county":"Franklin","hh":{"2000":7939,"2010":7852,"2017":8103,"2020":8220,"2025":8291,"2030":8404,"2035":8575},"emp":{"2000":10503,"2010":9739,"2017":9814,"2020":10003,"2025":10192,"2030":10418,"2035":10645},"_id":"114","name":"Greenfield"},{"rpa":"MRPC","pop":{"2000":9547,"2010":10646,"2017":10800,"2020":10940,"2025":11120,"2030":11280,"2035":11480},"county":"Middlesex","hh":{"2000":3268,"2010":3753,"2017":3830,"2020":3910,"2025":4010,"2030":4100,"2035":4190},"emp":{"2000":2988,"2010":3280,"2017":3350,"2020":3390,"2025":3430,"2030":3470,"2035":3510},"_id":"115","name":"Groton"},{"rpa":"MVPC","pop":{"2000":6038,"2010":6459,"2017":6860,"2020":7100,"2025":7500,"2030":7900,"2035":8200},"county":"Essex","hh":{"2000":2058,"2010":2346,"2017":2550,"2020":2650,"2025":2820,"2030":3000,"2035":3120},"emp":{"2000":1098,"2010":1114,"2017":1356,"2020":1452,"2025":1590,"2030":1726,"2035":1861},"_id":"116","name":"Groveland"},{"rpa":"PVPC","pop":{"2000":4793,"2010":5250,"2017":5386,"2020":5423,"2025":5478,"2030":5533,"2035":5580},"county":"Hampshire","hh":{"2000":1895,"2010":2107,"2017":2211,"2020":2235,"2025":2277,"2030":2309,"2035":2338},"emp":{"2000":4453,"2010":5287,"2017":5632,"2020":5830,"2025":6022,"2030":6193,"2035":6366},"_id":"117","name":"Hadley"},{"rpa":"OCPC","pop":{"2000":7500,"2010":7518,"2017":7770,"2020":8021,"2025":8134,"2030":8595,"2035":8716},"county":"Plymouth","hh":{"2000":2758,"2010":2863,"2017":2949,"2020":3071,"2025":3125,"2030":3312,"2035":3402},"emp":{"2000":1099,"2010":1175,"2017":1216,"2020":1312,"2025":1359,"2030":1369,"2035":1384},"_id":"118","name":"Halifax"},{"rpa":"MAPC","pop":{"2000":8315,"2010":7764,"2017":8361,"2020":8392,"2025":8529,"2030":8666,"2035":8790},"county":"Essex","hh":{"2000":2668,"2010":2692,"2017":3003,"2020":3028,"2025":3097,"2030":3165,"2035":3210},"emp":{"2000":1399,"2010":1481,"2017":1503,"2020":1512,"2025":1498,"2030":1483,"2035":1481},"_id":"119","name":"Hamilton"},{"rpa":"PVPC","pop":{"2000":5171,"2010":5139,"2017":5290,"2020":5334,"2025":5401,"2030":5469,"2035":5528},"county":"Hampden","hh":{"2000":1818,"2010":1898,"2017":1999,"2020":2023,"2025":2067,"2030":2101,"2035":2133},"emp":{"2000":761,"2010":818,"2017":841,"2020":857,"2025":863,"2030":867,"2035":870},"_id":"120","name":"Hampden"},{"rpa":"BRPC","pop":{"2000":721,"2010":717,"2017":720,"2020":721,"2025":723,"2030":725,"2035":727},"county":"Berkshire","hh":{"2000":296,"2010":299,"2017":300,"2020":300,"2025":300,"2030":300,"2035":301},"emp":{"2000":334,"2010":464,"2017":465,"2020":465,"2025":468,"2030":470,"2035":472},"_id":"121","name":"Hancock"},{"rpa":"MAPC","pop":{"2000":13164,"2010":13879,"2017":14041,"2020":13976,"2025":14082,"2030":14187,"2035":14415},"county":"Plymouth","hh":{"2000":4349,"2010":4709,"2017":5159,"2020":5201,"2025":5340,"2030":5479,"2035":5570},"emp":{"2000":7120,"2010":6721,"2017":6949,"2020":7047,"2025":6846,"2030":6645,"2035":6560},"_id":"122","name":"Hanover"},{"rpa":"OCPC","pop":{"2000":9495,"2010":10209,"2017":10502,"2020":10888,"2025":11183,"2030":12073,"2035":12576},"county":"Plymouth","hh":{"2000":3123,"2010":3468,"2017":3679,"2020":3782,"2025":3928,"2030":4220,"2035":4595},"emp":{"2000":1839,"2010":1512,"2017":1569,"2020":1676,"2025":1734,"2030":1748,"2035":1766},"_id":"123","name":"Hanson"},{"rpa":"CMRPC","pop":{"2000":2622,"2010":2990,"2017":3050,"2020":3100,"2025":3170,"2030":3260,"2035":3360},"county":"Worcester","hh":{"2000":997,"2010":1094,"2017":1150,"2020":1150,"2025":1190,"2030":1220,"2035":1270},"emp":{"2000":322,"2010":390,"2017":410,"2020":410,"2025":410,"2030":410,"2035":410},"_id":"124","name":"Hardwick"},{"rpa":"MRPC","pop":{"2000":5981,"2010":6520,"2017":6620,"2020":6700,"2025":6810,"2030":6920,"2035":7030},"county":"Worcester","hh":{"2000":1809,"2010":1893,"2017":1930,"2020":1970,"2025":2030,"2030":2070,"2035":2110},"emp":{"2000":1041,"2010":910,"2017":930,"2020":940,"2025":950,"2030":970,"2035":980},"_id":"125","name":"Harvard"},{"rpa":"CCC","pop":{"2000":12386,"2010":12243,"2017":13270,"2020":13700,"2025":14370,"2030":15150,"2035":15880},"county":"Barnstable","hh":{"2000":5471,"2010":5623,"2017":6220,"2020":6470,"2025":6940,"2030":7360,"2035":7770},"emp":{"2000":3285,"2010":3680,"2017":3950,"2020":4140,"2025":4270,"2030":4390,"2035":4510},"_id":"126","name":"Harwich"},{"rpa":"PVPC","pop":{"2000":3249,"2010":3279,"2017":3361,"2020":3382,"2025":3414,"2030":3447,"2035":3473},"county":"Hampshire","hh":{"2000":1381,"2010":1483,"2017":1555,"2020":1571,"2025":1600,"2030":1621,"2035":1640},"emp":{"2000":2968,"2010":1957,"2017":2023,"2020":2068,"2025":2093,"2030":2111,"2035":2128},"_id":"127","name":"Hatfield"},{"rpa":"MVPC","pop":{"2000":58969,"2010":60879,"2017":63400,"2020":64400,"2025":66400,"2030":68550,"2035":70500},"county":"Essex","hh":{"2000":22976,"2010":24150,"2017":25400,"2020":25830,"2025":26880,"2030":27920,"2035":28700},"emp":{"2000":19163,"2010":18008,"2017":18997,"2020":19282,"2025":19485,"2030":19691,"2035":19901},"_id":"128","name":"Haverhill"},{"rpa":"FRCOG","pop":{"2000":336,"2010":337,"2017":350,"2020":350,"2025":360,"2030":365,"2035":370},"county":"Franklin","hh":{"2000":137,"2010":128,"2017":132,"2020":132,"2025":134,"2030":137,"2035":139},"emp":{"2000":13,"2010":19,"2017":19,"2020":20,"2025":20,"2030":20,"2035":21},"_id":"129","name":"Hawley"},{"rpa":"FRCOG","pop":{"2000":805,"2010":706,"2017":730,"2020":730,"2025":740,"2030":760,"2035":770},"county":"Franklin","hh":{"2000":292,"2010":302,"2017":311,"2020":311,"2025":317,"2030":324,"2035":328},"emp":{"2000":64,"2010":64,"2017":65,"2020":66,"2025":67,"2030":69,"2035":70},"_id":"130","name":"Heath"},{"rpa":"MAPC","pop":{"2000":19882,"2010":22157,"2017":25580,"2020":26513,"2025":26539,"2030":26565,"2035":27016},"county":"Plymouth","hh":{"2000":7189,"2010":8465,"2017":10217,"2020":10702,"2025":10995,"2030":11287,"2035":11480},"emp":{"2000":11727,"2010":11790,"2017":12494,"2020":12796,"2025":12562,"2030":12328,"2035":12233},"_id":"131","name":"Hingham"},{"rpa":"BRPC","pop":{"2000":1872,"2010":2032,"2017":2039,"2020":2043,"2025":2049,"2030":2053,"2035":2060},"county":"Berkshire","hh":{"2000":739,"2010":868,"2017":872,"2020":874,"2025":877,"2030":880,"2035":883},"emp":{"2000":201,"2010":308,"2017":308,"2020":309,"2025":310,"2030":312,"2035":313},"_id":"132","name":"Hinsdale"},{"rpa":"MAPC","pop":{"2000":10785,"2010":10791,"2017":10684,"2020":10638,"2025":10789,"2030":10941,"2035":11204},"county":"Norfolk","hh":{"2000":4076,"2010":4102,"2017":4579,"2020":4636,"2025":4820,"2030":5005,"2035":5126},"emp":{"2000":2784,"2010":2628,"2017":2776,"2020":2839,"2025":2818,"2030":2797,"2035":2783},"_id":"133","name":"Holbrook"},{"rpa":"CMRPC","pop":{"2000":15621,"2010":17346,"2017":18000,"2020":18320,"2025":18780,"2030":19440,"2035":20080},"county":"Worcester","hh":{"2000":5715,"2010":6394,"2017":6890,"2020":7100,"2025":7340,"2030":7520,"2035":7900},"emp":{"2000":3711,"2010":3520,"2017":3630,"2020":3700,"2025":3760,"2030":3800,"2035":3830},"_id":"134","name":"Holden"},{"rpa":"PVPC","pop":{"2000":2407,"2010":2481,"2017":2561,"2020":2586,"2025":2623,"2030":2661,"2035":2696},"county":"Hampden","hh":{"2000":898,"2010":994,"2017":1049,"2020":1063,"2025":1088,"2030":1108,"2035":1127},"emp":{"2000":131,"2010":147,"2017":151,"2020":154,"2025":155,"2030":155,"2035":156},"_id":"135","name":"Holland"},{"rpa":"MAPC","pop":{"2000":13801,"2010":13547,"2017":15022,"2020":15351,"2025":15447,"2030":15543,"2035":15726},"county":"Middlesex","hh":{"2000":4795,"2010":4940,"2017":5473,"2020":5634,"2025":5731,"2030":5828,"2035":5892},"emp":{"2000":5149,"2010":5235,"2017":5377,"2020":5438,"2025":5418,"2030":5399,"2035":5233},"_id":"136","name":"Holliston"},{"rpa":"PVPC","pop":{"2000":39838,"2010":39880,"2017":40729,"2020":40924,"2025":41205,"2030":41484,"2035":41698},"county":"Hampden","hh":{"2000":14967,"2010":15361,"2017":16044,"2020":16187,"2025":16441,"2030":16617,"2035":16773},"emp":{"2000":24160,"2010":21084,"2017":21814,"2020":22307,"2025":22593,"2030":22796,"2035":23000},"_id":"137","name":"Holyoke"},{"rpa":"CMRPC","pop":{"2000":5907,"2010":5911,"2017":6080,"2020":6180,"2025":6300,"2030":6480,"2035":6660},"county":"Worcester","hh":{"2000":2240,"2010":2194,"2017":2340,"2020":2390,"2025":2460,"2030":2540,"2035":2620},"emp":{"2000":1726,"2010":1620,"2017":1630,"2020":1650,"2025":1660,"2030":1670,"2035":1670},"_id":"138","name":"Hopedale"},{"rpa":"MAPC","pop":{"2000":13346,"2010":14925,"2017":15788,"2020":16253,"2025":16586,"2030":16919,"2035":17159},"county":"Middlesex","hh":{"2000":4444,"2010":4957,"2017":5440,"2020":5602,"2025":5719,"2030":5837,"2035":5914},"emp":{"2000":5983,"2010":9274,"2017":9900,"2020":10170,"2025":9793,"2030":9415,"2035":9115},"_id":"139","name":"Hopkinton"},{"rpa":"MRPC","pop":{"2000":3909,"2010":4382,"2017":4450,"2020":4500,"2025":4580,"2030":4650,"2035":4730},"county":"Worcester","hh":{"2000":1308,"2010":1566,"2017":1600,"2020":1630,"2025":1670,"2030":1710,"2035":1750},"emp":{"2000":597,"2010":500,"2017":510,"2020":520,"2025":530,"2030":530,"2035":540},"_id":"140","name":"Hubbardston"},{"rpa":"MAPC","pop":{"2000":18113,"2010":19063,"2017":20115,"2020":20137,"2025":20477,"2030":20817,"2035":21298},"county":"Middlesex","hh":{"2000":6990,"2010":7528,"2017":8730,"2020":8866,"2025":9209,"2030":9552,"2035":9778},"emp":{"2000":9652,"2010":9820,"2017":10454,"2020":10726,"2025":10614,"2030":10503,"2035":10419},"_id":"141","name":"Hudson"},{"rpa":"MAPC","pop":{"2000":11050,"2010":10293,"2017":11032,"2020":10971,"2025":11031,"2030":11090,"2035":11288},"county":"Plymouth","hh":{"2000":4522,"2010":4630,"2017":4850,"2020":4898,"2025":5037,"2030":5176,"2035":5268},"emp":{"2000":1322,"2010":1125,"2017":1156,"2020":1169,"2025":1169,"2030":1169,"2035":1169},"_id":"142","name":"Hull"},{"rpa":"PVPC","pop":{"2000":2174,"2010":2180,"2017":2275,"2020":2306,"2025":2357,"2030":2409,"2035":2457},"county":"Hampshire","hh":{"2000":809,"2010":868,"2017":926,"2020":942,"2025":971,"2030":996,"2035":1020},"emp":{"2000":400,"2010":418,"2017":430,"2020":438,"2025":441,"2030":443,"2035":445},"_id":"143","name":"Huntington"},{"rpa":"MAPC","pop":{"2000":12987,"2010":13175,"2017":13445,"2020":13432,"2025":13528,"2030":13624,"2035":13795},"county":"Essex","hh":{"2000":5290,"2010":5462,"2017":5846,"2020":5892,"2025":6004,"2030":6115,"2035":6188},"emp":{"2000":3927,"2010":4667,"2017":4825,"2020":4893,"2025":4820,"2030":4748,"2035":4697},"_id":"144","name":"Ipswich"},{"rpa":"OCPC","pop":{"2000":11780,"2010":12629,"2017":12770,"2020":13030,"2025":13283,"2030":14213,"2035":14418},"county":"Plymouth","hh":{"2000":4248,"2010":4665,"2017":4688,"2020":4833,"2025":5013,"2030":5276,"2035":5434},"emp":{"2000":5318,"2010":5100,"2017":5176,"2020":5285,"2025":5684,"2030":5734,"2035":5790},"_id":"145","name":"Kingston"},{"rpa":"SRPEDD","pop":{"2000":9821,"2010":10602,"2017":11050,"2020":11280,"2025":11910,"2030":12430,"2035":13000},"county":"Plymouth","hh":{"2000":3292,"2010":3725,"2017":3930,"2020":4050,"2025":4330,"2030":4500,"2035":4720},"emp":{"2000":2960,"2010":2990,"2017":3390,"2020":3460,"2025":3560,"2030":3710,"2035":3820},"_id":"146","name":"Lakeville"},{"rpa":"MRPC","pop":{"2000":7380,"2010":8055,"2017":8180,"2020":8280,"2025":8410,"2030":8550,"2035":8690},"county":"Worcester","hh":{"2000":2049,"2010":2409,"2017":2460,"2020":2510,"2025":2570,"2030":2640,"2035":2700},"emp":{"2000":2823,"2010":2120,"2017":2160,"2020":2190,"2025":2220,"2030":2240,"2035":2270},"_id":"147","name":"Lancaster"},{"rpa":"BRPC","pop":{"2000":2990,"2010":3091,"2017":3102,"2020":3107,"2025":3116,"2030":3124,"2035":3133},"county":"Berkshire","hh":{"2000":1203,"2010":1291,"2017":1297,"2020":1299,"2025":1304,"2030":1308,"2035":1313},"emp":{"2000":1756,"2010":1777,"2017":1780,"2020":1783,"2025":1792,"2030":1800,"2035":1809},"_id":"148","name":"Lanesborough"},{"rpa":"MVPC","pop":{"2000":72043,"2010":76377,"2017":76800,"2020":77200,"2025":77600,"2030":77900,"2035":78000},"county":"Essex","hh":{"2000":24463,"2010":25181,"2017":25500,"2020":25650,"2025":25850,"2030":26000,"2035":26050},"emp":{"2000":23631,"2010":23039,"2017":22967,"2020":22753,"2025":22082,"2030":21431,"2035":20800},"_id":"149","name":"Lawrence"},{"rpa":"BRPC","pop":{"2000":5985,"2010":5943,"2017":5965,"2020":5974,"2025":5992,"2030":6006,"2035":6024},"county":"Berkshire","hh":{"2000":2442,"2010":2560,"2017":2572,"2020":2576,"2025":2586,"2030":2595,"2035":2604},"emp":{"2000":3579,"2010":3848,"2017":3854,"2020":3860,"2025":3879,"2030":3898,"2035":3917},"_id":"150","name":"Lee"},{"rpa":"CMRPC","pop":{"2000":10471,"2010":10970,"2017":11290,"2020":11460,"2025":11700,"2030":12040,"2035":12360},"county":"Worcester","hh":{"2000":3683,"2010":4021,"2017":4000,"2020":4090,"2025":4220,"2030":4380,"2035":4520},"emp":{"2000":2122,"2010":2290,"2017":2320,"2020":2350,"2025":2370,"2030":2380,"2035":2390},"_id":"151","name":"Leicester"},{"rpa":"BRPC","pop":{"2000":5077,"2010":5025,"2017":5043,"2020":5051,"2025":5066,"2030":5078,"2035":5093},"county":"Berkshire","hh":{"2000":2212,"2010":2283,"2017":2294,"2020":2298,"2025":2306,"2030":2314,"2035":2322},"emp":{"2000":3713,"2010":4013,"2017":4019,"2020":4026,"2025":4046,"2030":4065,"2035":4085},"_id":"152","name":"Lenox"},{"rpa":"MRPC","pop":{"2000":41303,"2010":40759,"2017":41370,"2020":41900,"2025":42570,"2030":43260,"2035":43930},"county":"Worcester","hh":{"2000":16491,"2010":16767,"2017":17130,"2020":17480,"2025":17930,"2030":18350,"2035":18720},"emp":{"2000":18896,"2010":17990,"2017":18340,"2020":18570,"2025":18800,"2030":19030,"2035":19260},"_id":"153","name":"Leominster"},{"rpa":"FRCOG","pop":{"2000":1663,"2010":1851,"2017":1910,"2020":1930,"2025":1940,"2030":1980,"2035":2000},"county":"Franklin","hh":{"2000":632,"2010":762,"2017":785,"2020":790,"2025":799,"2030":817,"2035":827},"emp":{"2000":170,"2010":196,"2017":198,"2020":201,"2025":205,"2030":210,"2035":214},"_id":"154","name":"Leverett"},{"rpa":"MAPC","pop":{"2000":30355,"2010":31394,"2017":31089,"2020":31089,"2025":31537,"2030":31985,"2035":32545},"county":"Middlesex","hh":{"2000":11110,"2010":11530,"2017":12416,"2020":12526,"2025":12890,"2030":13255,"2035":13494},"emp":{"2000":21523,"2010":19287,"2017":21461,"2020":22392,"2025":21970,"2030":21548,"2035":21696},"_id":"155","name":"Lexington"},{"rpa":"FRCOG","pop":{"2000":772,"2010":711,"2017":730,"2020":730,"2025":750,"2030":760,"2035":770},"county":"Franklin","hh":{"2000":277,"2010":288,"2017":297,"2020":297,"2025":302,"2030":309,"2035":312},"emp":{"2000":27,"2010":65,"2017":66,"2020":67,"2025":68,"2030":70,"2035":71},"_id":"156","name":"Leyden"},{"rpa":"MAPC","pop":{"2000":8056,"2010":6362,"2017":8765,"2020":8803,"2025":8917,"2030":9031,"2035":9139},"county":"Middlesex","hh":{"2000":2790,"2010":2404,"2017":3120,"2020":3145,"2025":3205,"2030":3265,"2035":3304},"emp":{"2000":1876,"2010":1681,"2017":1781,"2020":1824,"2025":1810,"2030":1795,"2035":1793},"_id":"157","name":"Lincoln"},{"rpa":"MAPC","pop":{"2000":8184,"2010":8924,"2017":9423,"2020":9590,"2025":9937,"2030":10284,"2035":10595},"county":"Middlesex","hh":{"2000":2960,"2010":3297,"2017":3800,"2020":3907,"2025":4103,"2030":4298,"2035":4426},"emp":{"2000":6189,"2010":5247,"2017":5450,"2020":5537,"2025":5413,"2030":5289,"2035":5219},"_id":"158","name":"Littleton"},{"rpa":"PVPC","pop":{"2000":15633,"2010":15784,"2017":16011,"2020":16040,"2025":16070,"2030":16098,"2035":16100},"county":"Hampden","hh":{"2000":5734,"2010":5741,"2017":5952,"2020":5980,"2025":6009,"2030":6036,"2035":6036},"emp":{"2000":3310,"2010":3363,"2017":3400,"2020":3443,"2025":3429,"2030":3402,"2035":3375},"_id":"159","name":"Longmeadow"},{"rpa":"NMCOG","pop":{"2000":105167,"2010":106519,"2017":106650,"2020":106920,"2025":108220,"2030":109820,"2035":111360},"county":"Middlesex","hh":{"2000":37887,"2010":38470,"2017":38530,"2020":38650,"2025":39370,"2030":39920,"2035":40650},"emp":{"2000":34705,"2010":33204,"2017":35980,"2020":36520,"2025":36680,"2030":37460,"2035":37960},"_id":"160","name":"Lowell"},{"rpa":"PVPC","pop":{"2000":21209,"2010":21103,"2017":21748,"2020":21936,"2025":22229,"2030":22524,"2035":22785},"county":"Hampden","hh":{"2000":7659,"2010":8080,"2017":8516,"2020":8625,"2025":8817,"2030":8970,"2035":9111},"emp":{"2000":5896,"2010":6406,"2017":6580,"2020":6707,"2025":6758,"2030":6784,"2035":6809},"_id":"161","name":"Ludlow"},{"rpa":"MRPC","pop":{"2000":9401,"2010":10086,"2017":10240,"2020":10360,"2025":10530,"2030":10710,"2035":10880},"county":"Worcester","hh":{"2000":3535,"2010":3835,"2017":3920,"2020":4000,"2025":4100,"2030":4200,"2035":4280},"emp":{"2000":2385,"2010":2280,"2017":2330,"2020":2360,"2025":2380,"2030":2410,"2035":2440},"_id":"162","name":"Lunenburg"},{"rpa":"MAPC","pop":{"2000":89050,"2010":90329,"2017":89638,"2020":90354,"2025":93016,"2030":95680,"2035":98976},"county":"Essex","hh":{"2000":33511,"2010":33310,"2017":34160,"2020":34405,"2025":35333,"2030":36261,"2035":37459},"emp":{"2000":25214,"2010":22557,"2017":23037,"2020":23242,"2025":23615,"2030":23989,"2035":24810},"_id":"163","name":"Lynn"},{"rpa":"MAPC","pop":{"2000":11542,"2010":11596,"2017":12516,"2020":12699,"2025":12910,"2030":13122,"2035":13395},"county":"Essex","hh":{"2000":4186,"2010":4179,"2017":4944,"2020":5070,"2025":5237,"2030":5404,"2035":5514},"emp":{"2000":5055,"2010":5493,"2017":6202,"2020":6506,"2025":6358,"2030":6210,"2035":6163},"_id":"164","name":"Lynnfield"},{"rpa":"MAPC","pop":{"2000":56340,"2010":59450,"2017":57464,"2020":57904,"2025":59159,"2030":60414,"2035":61450},"county":"Middlesex","hh":{"2000":23009,"2010":23673,"2017":24573,"2020":24872,"2025":25583,"2030":26294,"2035":26761},"emp":{"2000":17517,"2010":15031,"2017":15102,"2020":15133,"2025":15133,"2030":15133,"2035":15133},"_id":"165","name":"Malden"},{"rpa":"MAPC","pop":{"2000":5228,"2010":5136,"2017":5206,"2020":5196,"2025":5242,"2030":5287,"2035":5366},"county":"Essex","hh":{"2000":2168,"2010":2147,"2017":2350,"2020":2369,"2025":2424,"2030":2479,"2035":2514},"emp":{"2000":1584,"2010":1698,"2017":1788,"2020":1826,"2025":1806,"2030":1785,"2035":1779},"_id":"166","name":"Manchester"},{"rpa":"SRPEDD","pop":{"2000":22414,"2010":23184,"2017":24250,"2020":24740,"2025":25570,"2030":26030,"2035":27010},"county":"Bristol","hh":{"2000":7942,"2010":8399,"2017":8900,"2020":9150,"2025":9500,"2030":9710,"2035":10130},"emp":{"2000":12346,"2010":10992,"2017":11580,"2020":11820,"2025":12150,"2030":12630,"2035":12810},"_id":"167","name":"Mansfield"},{"rpa":"MAPC","pop":{"2000":20377,"2010":19808,"2017":20154,"2020":20202,"2025":20508,"2030":20814,"2035":21109},"county":"Essex","hh":{"2000":8541,"2010":8144,"2017":8755,"2020":8819,"2025":9006,"2030":9193,"2035":9316},"emp":{"2000":5112,"2010":4619,"2017":4742,"2020":4795,"2025":4793,"2030":4791,"2035":4790},"_id":"168","name":"Marblehead"},{"rpa":"SRPEDD","pop":{"2000":5123,"2010":4907,"2017":5390,"2020":5500,"2025":5530,"2030":5550,"2035":5690},"county":"Plymouth","hh":{"2000":1996,"2010":1896,"2017":2110,"2020":2170,"2025":2190,"2030":2200,"2035":2280},"emp":{"2000":2063,"2010":2219,"2017":2130,"2020":2170,"2025":2230,"2030":2320,"2035":2330},"_id":"169","name":"Marion"},{"rpa":"MAPC","pop":{"2000":36255,"2010":38499,"2017":38723,"2020":38740,"2025":39326,"2030":39912,"2035":40576},"county":"Middlesex","hh":{"2000":14501,"2010":15395,"2017":16430,"2020":16570,"2025":17010,"2030":17450,"2035":17740},"emp":{"2000":28871,"2010":32715,"2017":35205,"2020":36272,"2025":35438,"2030":34603,"2035":34178},"_id":"170","name":"Marlborough"},{"rpa":"MAPC","pop":{"2000":24324,"2010":25132,"2017":25534,"2020":25761,"2025":26099,"2030":26438,"2035":26858},"county":"Plymouth","hh":{"2000":8905,"2010":9526,"2017":9875,"2020":10047,"2025":10294,"2030":10542,"2035":10705},"emp":{"2000":4896,"2010":5225,"2017":5723,"2020":5937,"2025":5761,"2030":5586,"2035":5507},"_id":"171","name":"Marshfield"},{"rpa":"CCC","pop":{"2000":12946,"2010":14006,"2017":15560,"2020":16220,"2025":17250,"2030":18420,"2035":19520},"county":"Barnstable","hh":{"2000":5256,"2010":6118,"2017":7130,"2020":7560,"2025":8350,"2030":9060,"2035":9770},"emp":{"2000":3311,"2010":4590,"2017":5050,"2020":5350,"2025":5590,"2030":5830,"2035":6060},"_id":"172","name":"Mashpee"},{"rpa":"SRPEDD","pop":{"2000":6268,"2010":6045,"2017":6780,"2020":6920,"2025":7150,"2030":7330,"2035":7610},"county":"Plymouth","hh":{"2000":2532,"2010":2505,"2017":2850,"2020":2930,"2025":3040,"2030":3130,"2035":3260},"emp":{"2000":1828,"2010":1694,"2017":1750,"2020":1790,"2025":1840,"2030":1910,"2035":1920},"_id":"173","name":"Mattapoisett"},{"rpa":"MAPC","pop":{"2000":10433,"2010":10106,"2017":10731,"2020":10750,"2025":10983,"2030":11216,"2035":11460},"county":"Middlesex","hh":{"2000":4292,"2010":4239,"2017":4717,"2020":4770,"2025":4943,"2030":5116,"2035":5230},"emp":{"2000":4963,"2010":4400,"2017":4562,"2020":4632,"2025":4611,"2030":4590,"2035":4585},"_id":"174","name":"Maynard"},{"rpa":"MAPC","pop":{"2000":12273,"2010":12024,"2017":12415,"2020":12451,"2025":12669,"2030":12886,"2035":13078},"county":"Norfolk","hh":{"2000":4002,"2010":4117,"2017":4284,"2020":4316,"2025":4417,"2030":4520,"2035":4586},"emp":{"2000":3485,"2010":2761,"2017":2903,"2020":2963,"2025":2928,"2030":2892,"2035":2874},"_id":"175","name":"Medfield"},{"rpa":"MAPC","pop":{"2000":55765,"2010":56173,"2017":55546,"2020":55482,"2025":56227,"2030":56973,"2035":57914},"county":"Middlesex","hh":{"2000":22067,"2010":22810,"2017":23754,"2020":23979,"2025":24683,"2030":25387,"2035":25820},"emp":{"2000":20277,"2010":17906,"2017":18600,"2020":18898,"2025":19113,"2030":19328,"2035":19327},"_id":"176","name":"Medford"},{"rpa":"MAPC","pop":{"2000":12448,"2010":12752,"2017":13010,"2020":13032,"2025":13136,"2030":13241,"2035":13405},"county":"Norfolk","hh":{"2000":4182,"2010":4435,"2017":4726,"2020":4774,"2025":4861,"2030":4948,"2035":5005},"emp":{"2000":2751,"2010":3513,"2017":3587,"2020":3618,"2025":3499,"2030":3379,"2035":3336},"_id":"177","name":"Medway"},{"rpa":"MAPC","pop":{"2000":27134,"2010":26983,"2017":27493,"2020":27634,"2025":27910,"2030":28185,"2035":28596},"county":"Middlesex","hh":{"2000":10982,"2010":11213,"2017":12050,"2020":12237,"2025":12533,"2030":12829,"2035":13016},"emp":{"2000":6546,"2010":6273,"2017":6370,"2020":6412,"2025":6440,"2030":6469,"2035":6468},"_id":"178","name":"Melrose"},{"rpa":"CMRPC","pop":{"2000":5286,"2010":5839,"2017":6060,"2020":6170,"2025":6320,"2030":6550,"2035":6740},"county":"Worcester","hh":{"2000":1815,"2010":2022,"2017":2230,"2020":2330,"2025":2420,"2030":2550,"2035":2540},"emp":{"2000":1415,"2010":1280,"2017":1300,"2020":1310,"2025":1310,"2030":1320,"2035":1320},"_id":"179","name":"Mendon"},{"rpa":"MVPC","pop":{"2000":6138,"2010":6338,"2017":6500,"2020":6600,"2025":6800,"2030":7100,"2035":7500},"county":"Essex","hh":{"2000":2233,"2010":2417,"2017":2510,"2020":2560,"2025":2660,"2030":2810,"2035":3000},"emp":{"2000":957,"2010":766,"2017":847,"2020":876,"2025":912,"2030":950,"2035":983},"_id":"180","name":"Merrimac"},{"rpa":"MVPC","pop":{"2000":43789,"2010":47255,"2017":48360,"2020":48850,"2025":49750,"2030":50500,"2035":51500},"county":"Essex","hh":{"2000":16532,"2010":17529,"2017":18050,"2020":18310,"2025":18730,"2030":19080,"2035":19580},"emp":{"2000":14172,"2010":14684,"2017":15722,"2020":16054,"2025":16380,"2030":16706,"2035":17033},"_id":"181","name":"Methuen"},{"rpa":"SRPEDD","pop":{"2000":19941,"2010":23116,"2017":23680,"2020":24060,"2025":24810,"2030":25300,"2035":26100},"county":"Plymouth","hh":{"2000":6981,"2010":8468,"2017":8790,"2020":9000,"2025":9320,"2030":9550,"2035":9890},"emp":{"2000":7730,"2010":8169,"2017":8890,"2020":9070,"2025":9360,"2030":9740,"2035":10040},"_id":"182","name":"Middleborough"},{"rpa":"PVPC","pop":{"2000":542,"2010":521,"2017":534,"2020":537,"2025":542,"2030":547,"2035":551},"county":"Hampshire","hh":{"2000":213,"2010":218,"2017":228,"2020":231,"2025":235,"2030":238,"2035":241},"emp":{"2000":40,"2010":39,"2017":40,"2020":41,"2025":42,"2030":42,"2035":42},"_id":"183","name":"Middlefield"},{"rpa":"MAPC","pop":{"2000":7744,"2010":8987,"2017":9538,"2020":9651,"2025":10100,"2030":10550,"2035":10880},"county":"Essex","hh":{"2000":2305,"2010":2898,"2017":3210,"2020":3265,"2025":3453,"2030":3641,"2035":3765},"emp":{"2000":4927,"2010":4288,"2017":4398,"2020":4445,"2025":4342,"2030":4238,"2035":4176},"_id":"184","name":"Middleton"},{"rpa":"MAPC","pop":{"2000":26799,"2010":27999,"2017":28584,"2020":28933,"2025":29516,"2030":30098,"2035":30653},"county":"Worcester","hh":{"2000":10420,"2010":10872,"2017":11521,"2020":11742,"2025":12101,"2030":12459,"2035":12694},"emp":{"2000":13774,"2010":14781,"2017":15522,"2020":15840,"2025":15895,"2030":15950,"2035":16166},"_id":"185","name":"Milford"},{"rpa":"CMRPC","pop":{"2000":12784,"2010":13261,"2017":13770,"2020":14020,"2025":14380,"2030":14880,"2035":15340},"county":"Worcester","hh":{"2000":4927,"2010":5294,"2017":5410,"2020":5560,"2025":5740,"2030":5870,"2035":6180},"emp":{"2000":3667,"2010":5050,"2017":5290,"2020":5350,"2025":5390,"2030":5420,"2035":5440},"_id":"186","name":"Millbury"},{"rpa":"MAPC","pop":{"2000":7902,"2010":7891,"2017":8110,"2020":8127,"2025":8187,"2030":8246,"2035":8345},"county":"Norfolk","hh":{"2000":3004,"2010":3030,"2017":3301,"2020":3338,"2025":3411,"2030":3484,"2035":3525},"emp":{"2000":2188,"2010":1983,"2017":2053,"2020":2083,"2025":2021,"2030":1959,"2035":1930},"_id":"187","name":"Millis"},{"rpa":"CMRPC","pop":{"2000":2724,"2010":3190,"2017":3310,"2020":3370,"2025":3460,"2030":3580,"2035":3690},"county":"Worcester","hh":{"2000":923,"2010":1094,"2017":1180,"2020":1220,"2025":1270,"2030":1380,"2035":1320},"emp":{"2000":190,"2010":270,"2017":280,"2020":280,"2025":280,"2030":280,"2035":280},"_id":"188","name":"Millville"},{"rpa":"MAPC","pop":{"2000":26062,"2010":27003,"2017":26312,"2020":26317,"2025":26513,"2030":26708,"2035":27000},"county":"Norfolk","hh":{"2000":8982,"2010":9274,"2017":9233,"2020":9292,"2025":9440,"2030":9588,"2035":9693},"emp":{"2000":6055,"2010":4988,"2017":5107,"2020":5158,"2025":5078,"2030":4997,"2035":4990},"_id":"189","name":"Milton"},{"rpa":"FRCOG","pop":{"2000":93,"2010":121,"2017":120,"2020":120,"2025":130,"2030":130,"2035":135},"county":"Franklin","hh":{"2000":43,"2010":57,"2017":57,"2020":57,"2025":60,"2030":60,"2035":62},"emp":{"2000":38,"2010":18,"2017":18,"2020":19,"2025":19,"2030":19,"2035":20},"_id":"190","name":"Monroe"},{"rpa":"PVPC","pop":{"2000":8359,"2010":8560,"2017":8893,"2020":9001,"2025":9172,"2030":9346,"2035":9506},"county":"Hampden","hh":{"2000":3095,"2010":3279,"2017":3484,"2020":3541,"2025":3640,"2030":3723,"2035":3803},"emp":{"2000":1375,"2010":1290,"2017":1325,"2020":1350,"2025":1361,"2030":1366,"2035":1371},"_id":"191","name":"Monson"},{"rpa":"FRCOG","pop":{"2000":8489,"2010":8437,"2017":8700,"2020":8780,"2025":8850,"2030":9010,"2035":9100},"county":"Franklin","hh":{"2000":3616,"2010":3694,"2017":3808,"2020":3810,"2025":3874,"2030":3970,"2035":4008},"emp":{"2000":2746,"2010":2832,"2017":2854,"2020":2909,"2025":2964,"2030":3030,"2035":3096},"_id":"192","name":"Montague"},{"rpa":"BRPC","pop":{"2000":934,"2010":961,"2017":964,"2020":966,"2025":966,"2030":971,"2035":974},"county":"Berkshire","hh":{"2000":387,"2010":426,"2017":427,"2020":428,"2025":428,"2030":432,"2035":433},"emp":{"2000":171,"2010":142,"2017":142,"2020":142,"2025":143,"2030":144,"2035":144},"_id":"193","name":"Monterey"},{"rpa":"PVPC","pop":{"2000":654,"2010":838,"2017":871,"2020":881,"2025":898,"2030":915,"2035":930},"county":"Hampden","hh":{"2000":253,"2010":330,"2017":350,"2020":356,"2025":366,"2030":374,"2035":382},"emp":{"2000":52,"2010":26,"2017":27,"2020":27,"2025":28,"2030":28,"2035":28},"_id":"194","name":"Montgomery"},{"rpa":"BRPC","pop":{"2000":130,"2010":167,"2017":168,"2020":168,"2025":168,"2030":169,"2035":169},"county":"Berkshire","hh":{"2000":64,"2010":74,"2017":74,"2020":74,"2025":74,"2030":74,"2035":74},"emp":{"2000":36,"2010":13,"2017":13,"2020":13,"2025":13,"2030":13,"2035":13},"_id":"195","name":"Mount Washington"},{"rpa":"MAPC","pop":{"2000":3632,"2010":3410,"2017":3612,"2020":3597,"2025":3640,"2030":3682,"2035":3758},"county":"Essex","hh":{"2000":1629,"2010":1540,"2017":1735,"2020":1753,"2025":1811,"2030":1868,"2035":1906},"emp":{"2000":5707,"2010":412,"2017":412,"2020":412,"2025":412,"2030":412,"2035":412},"_id":"196","name":"Nahant"},{"rpa":"NPEDC","pop":{"2000":9520,"2010":10172,"2017":11503,"2020":12086,"2025":13090,"2030":14012,"2035":15005},"county":"Nantucket","hh":{"2000":3699,"2010":4229,"2017":4794,"2020":5022,"2025":5412,"2030":5781,"2035":6165},"emp":{"2000":369,"2010":5731,"2017":5990,"2020":6444,"2025":6691,"2030":7038,"2035":7270},"_id":"197","name":"Nantucket"},{"rpa":"MAPC","pop":{"2000":32170,"2010":33006,"2017":33314,"2020":33741,"2025":34482,"2030":35223,"2035":36125},"county":"Middlesex","hh":{"2000":13080,"2010":13406,"2017":15100,"2020":15480,"2025":16132,"2030":16785,"2035":17214},"emp":{"2000":24160,"2010":24218,"2017":25488,"2020":26032,"2025":25760,"2030":25488,"2035":25400},"_id":"198","name":"Natick"},{"rpa":"MAPC","pop":{"2000":28911,"2010":28886,"2017":28991,"2020":29013,"2025":29533,"2030":30054,"2035":30627},"county":"Norfolk","hh":{"2000":10612,"2010":10341,"2017":11405,"2020":11516,"2025":11877,"2030":12238,"2035":12475},"emp":{"2000":18316,"2010":20260,"2017":21406,"2020":21898,"2025":21534,"2030":21171,"2035":21033},"_id":"199","name":"Needham"},{"rpa":"BRPC","pop":{"2000":247,"2010":228,"2017":229,"2020":229,"2025":230,"2030":230,"2035":231},"county":"Berkshire","hh":{"2000":94,"2010":95,"2017":95,"2020":95,"2025":95,"2030":95,"2035":95},"emp":{"2000":110,"2010":36,"2017":36,"2020":36,"2025":37,"2030":37,"2035":37},"_id":"200","name":"New Ashford"},{"rpa":"SRPEDD","pop":{"2000":93768,"2010":95072,"2017":96330,"2020":96970,"2025":98480,"2030":101490,"2035":103180},"county":"Bristol","hh":{"2000":38178,"2010":38761,"2017":39780,"2020":40380,"2025":41160,"2030":42620,"2035":43530},"emp":{"2000":37156,"2010":36147,"2017":35090,"2020":35830,"2025":36770,"2030":38240,"2035":38470},"_id":"201","name":"New Bedford"},{"rpa":"CMRPC","pop":{"2000":927,"2010":999,"2017":1030,"2020":1050,"2025":1070,"2030":1110,"2035":1130},"county":"Worcester","hh":{"2000":318,"2010":370,"2017":370,"2020":380,"2025":390,"2030":410,"2035":420},"emp":{"2000":148,"2010":210,"2017":220,"2020":220,"2025":220,"2030":220,"2035":220},"_id":"202","name":"New Braintree"},{"rpa":"BRPC","pop":{"2000":1494,"2010":1509,"2017":1515,"2020":1517,"2025":1521,"2030":1525,"2035":1529},"county":"Berkshire","hh":{"2000":582,"2010":630,"2017":633,"2020":633,"2025":636,"2030":639,"2035":641},"emp":{"2000":390,"2010":422,"2017":422,"2020":423,"2025":425,"2030":427,"2035":429},"_id":"203","name":"New Marlborough"},{"rpa":"FRCOG","pop":{"2000":929,"2010":990,"2017":1020,"2020":1030,"2025":1040,"2030":1060,"2035":1070},"county":"Franklin","hh":{"2000":379,"2010":404,"2017":416,"2020":420,"2025":424,"2030":433,"2035":438},"emp":{"2000":154,"2010":148,"2017":149,"2020":152,"2025":155,"2030":158,"2035":162},"_id":"204","name":"New Salem"},{"rpa":"MVPC","pop":{"2000":6717,"2010":6666,"2017":7100,"2020":7300,"2025":7850,"2030":8250,"2035":8600},"county":"Essex","hh":{"2000":2514,"2010":2594,"2017":2800,"2020":2890,"2025":3150,"2030":3350,"2035":3520},"emp":{"2000":1142,"2010":1459,"2017":1722,"2020":1824,"2025":1967,"2030":2109,"2035":2249},"_id":"205","name":"Newbury"},{"rpa":"MVPC","pop":{"2000":17189,"2010":17416,"2017":17650,"2020":17750,"2025":17850,"2030":17950,"2035":18000},"county":"Essex","hh":{"2000":7519,"2010":7622,"2017":7800,"2020":7860,"2025":7910,"2030":7970,"2035":8000},"emp":{"2000":10155,"2010":10445,"2017":11523,"2020":11906,"2025":12374,"2030":12839,"2035":13300},"_id":"206","name":"Newburyport"},{"rpa":"MAPC","pop":{"2000":83829,"2010":85146,"2017":85006,"2020":85003,"2025":85318,"2030":85634,"2035":86306},"county":"Middlesex","hh":{"2000":31201,"2010":31168,"2017":33006,"2020":33219,"2025":33704,"2030":34189,"2035":34482},"emp":{"2000":48118,"2010":47779,"2017":49806,"2020":50675,"2025":50411,"2030":50147,"2035":49962},"_id":"207","name":"Newton"},{"rpa":"MAPC","pop":{"2000":10460,"2010":11227,"2017":11304,"2020":11327,"2025":11480,"2030":11632,"2035":11769},"county":"Norfolk","hh":{"2000":2818,"2010":3049,"2017":3132,"2020":3155,"2025":3230,"2030":3306,"2035":3355},"emp":{"2000":3033,"2010":3212,"2017":3340,"2020":3395,"2025":3293,"2030":3192,"2035":3164},"_id":"208","name":"Norfolk"},{"rpa":"BRPC","pop":{"2000":14681,"2010":13708,"2017":13758,"2020":13779,"2025":13821,"2030":13852,"2035":13894},"county":"Berkshire","hh":{"2000":6311,"2010":5868,"2017":5895,"2020":5906,"2025":5926,"2030":5947,"2035":5968},"emp":{"2000":6059,"2010":6236,"2017":6247,"2020":6257,"2025":6287,"2030":6318,"2035":6349},"_id":"209","name":"North Adams"},{"rpa":"MVPC","pop":{"2000":27202,"2010":28352,"2017":29400,"2020":30000,"2025":31200,"2030":32200,"2035":33500},"county":"Essex","hh":{"2000":9724,"2010":10516,"2017":11100,"2020":11430,"2025":12050,"2030":12550,"2035":13120},"emp":{"2000":19274,"2010":13149,"2017":13879,"2020":14091,"2025":14244,"2030":14400,"2035":14559},"_id":"210","name":"North Andover"},{"rpa":"SRPEDD","pop":{"2000":27143,"2010":28712,"2017":28950,"2020":29540,"2025":31590,"2030":33510,"2035":35330},"county":"Bristol","hh":{"2000":10391,"2010":10943,"2017":11170,"2020":11500,"2025":12340,"2030":13170,"2035":13980},"emp":{"2000":12974,"2010":11175,"2017":11680,"2020":11920,"2025":12260,"2030":12750,"2035":12970},"_id":"211","name":"North Attleborough"},{"rpa":"CMRPC","pop":{"2000":4683,"2010":4680,"2017":4810,"2020":4880,"2025":4980,"2030":5130,"2035":5280},"county":"Worcester","hh":{"2000":1811,"2010":1862,"2017":1870,"2020":1910,"2025":1950,"2030":2020,"2035":2090},"emp":{"2000":1179,"2010":910,"2017":920,"2020":980,"2025":980,"2030":990,"2035":990},"_id":"212","name":"North Brookfield"},{"rpa":"MAPC","pop":{"2000":13837,"2010":14892,"2017":14463,"2020":14470,"2025":14682,"2030":14894,"2035":15130},"county":"Middlesex","hh":{"2000":4795,"2010":5439,"2017":5406,"2020":5450,"2025":5590,"2030":5730,"2035":5822},"emp":{"2000":6327,"2010":8418,"2017":8436,"2020":8445,"2025":8144,"2030":7843,"2035":7623},"_id":"213","name":"North Reading"},{"rpa":"PVPC","pop":{"2000":28978,"2010":28549,"2017":29145,"2020":29280,"2025":29472,"2030":29663,"2035":29807},"county":"Hampshire","hh":{"2000":11880,"2010":12000,"2017":12533,"2020":12644,"2025":12835,"2030":12978,"2035":13099},"emp":{"2000":17700,"2010":18060,"2017":18429,"2020":18734,"2025":18789,"2030":18772,"2035":18754},"_id":"214","name":"Northampton"},{"rpa":"CMRPC","pop":{"2000":14013,"2010":14155,"2017":14820,"2020":15150,"2025":15620,"2030":16290,"2035":16990},"county":"Worcester","hh":{"2000":4906,"2010":5110,"2017":5360,"2020":5530,"2025":5770,"2030":5900,"2035":6280},"emp":{"2000":6528,"2010":5800,"2017":7090,"2020":7270,"2025":7430,"2030":7560,"2035":7640},"_id":"215","name":"Northborough"},{"rpa":"CMRPC","pop":{"2000":13182,"2010":15707,"2017":16450,"2020":16810,"2025":17330,"2030":18070,"2035":18870},"county":"Worcester","hh":{"2000":4800,"2010":5896,"2017":6200,"2020":6430,"2025":6690,"2030":6900,"2035":7350},"emp":{"2000":4445,"2010":5320,"2017":5510,"2020":5660,"2025":5790,"2030":5880,"2035":5950},"_id":"216","name":"Northbridge"},{"rpa":"FRCOG","pop":{"2000":2951,"2010":3032,"2017":3130,"2020":3160,"2025":3180,"2030":3240,"2035":3270},"county":"Franklin","hh":{"2000":1158,"2010":1226,"2017":1264,"2020":1290,"2025":1306,"2030":1314,"2035":1330},"emp":{"2000":1173,"2010":892,"2017":899,"2020":916,"2025":934,"2030":954,"2035":975},"_id":"217","name":"Northfield"},{"rpa":"SRPEDD","pop":{"2000":18036,"2010":19031,"2017":20100,"2020":20510,"2025":20590,"2030":21100,"2035":21550},"county":"Bristol","hh":{"2000":5872,"2010":6416,"2017":6860,"2020":7060,"2025":7120,"2030":7330,"2035":7520},"emp":{"2000":6112,"2010":5971,"2017":6310,"2020":6450,"2025":6640,"2030":6900,"2035":7060},"_id":"218","name":"Norton"},{"rpa":"MAPC","pop":{"2000":9765,"2010":10506,"2017":10361,"2020":10353,"2025":10390,"2030":10426,"2035":10528},"county":"Plymouth","hh":{"2000":3250,"2010":3553,"2017":3650,"2020":3678,"2025":3735,"2030":3791,"2035":3828},"emp":{"2000":8463,"2010":8344,"2017":8729,"2020":8893,"2025":8701,"2030":8508,"2035":8422},"_id":"219","name":"Norwell"},{"rpa":"MAPC","pop":{"2000":28587,"2010":28602,"2017":28483,"2020":28432,"2025":28810,"2030":29188,"2035":29728},"county":"Norfolk","hh":{"2000":11623,"2010":11917,"2017":12417,"2020":12535,"2025":12920,"2030":13305,"2035":13558},"emp":{"2000":24644,"2010":23811,"2017":24732,"2020":25126,"2025":25126,"2030":25126,"2035":25126},"_id":"220","name":"Norwood"},{"rpa":"MVC","pop":{"2000":3713,"2010":4527,"2017":4736,"2020":4928,"2025":5120,"2030":5339,"2035":5476},"county":"Dukes","hh":{"2000":1590,"2010":1989,"2017":2092,"2020":2187,"2025":2295,"2030":2403,"2035":2484},"emp":{"2000":1848,"2010":1625,"2017":1688,"2020":1815,"2025":1857,"2030":1878,"2035":1899},"_id":"221","name":"Oak Bluffs"},{"rpa":"CMRPC","pop":{"2000":1673,"2010":1902,"2017":1950,"2020":1980,"2025":2020,"2030":2080,"2035":2140},"county":"Worcester","hh":{"2000":578,"2010":685,"2017":690,"2020":710,"2025":740,"2030":770,"2035":800},"emp":{"2000":130,"2010":210,"2017":220,"2020":220,"2025":220,"2030":220,"2035":220},"_id":"222","name":"Oakham"},{"rpa":"FRCOG","pop":{"2000":7518,"2010":7839,"2017":8080,"2020":8160,"2025":8230,"2030":8370,"2035":8460},"county":"Franklin","hh":{"2000":3045,"2010":3172,"2017":3270,"2020":3300,"2025":3357,"2030":3400,"2035":3441},"emp":{"2000":2151,"2010":1939,"2017":1954,"2020":1992,"2025":2029,"2030":2075,"2035":2120},"_id":"223","name":"Orange"},{"rpa":"CCC","pop":{"2000":6341,"2010":5890,"2017":6240,"2020":6390,"2025":6610,"2030":6890,"2035":7140},"county":"Barnstable","hh":{"2000":3087,"2010":2950,"2017":3110,"2020":3170,"2025":3310,"2030":3420,"2035":3530},"emp":{"2000":4391,"2010":4070,"2017":4250,"2020":4410,"2025":4470,"2030":4520,"2035":4580},"_id":"224","name":"Orleans"},{"rpa":"BRPC","pop":{"2000":1365,"2010":1612,"2017":1618,"2020":1620,"2025":1625,"2030":1629,"2035":1634},"county":"Berkshire","hh":{"2000":567,"2010":708,"2017":711,"2020":711,"2025":715,"2030":718,"2035":720},"emp":{"2000":281,"2010":339,"2017":340,"2020":340,"2025":342,"2030":344,"2035":345},"_id":"225","name":"Otis"},{"rpa":"CMRPC","pop":{"2000":13352,"2010":13709,"2017":14140,"2020":14400,"2025":14760,"2030":14760,"2035":14870},"county":"Worcester","hh":{"2000":5058,"2010":5272,"2017":5450,"2020":5590,"2025":5780,"2030":5780,"2035":5870},"emp":{"2000":3338,"2010":3760,"2017":3900,"2020":3980,"2025":4040,"2030":4090,"2035":4120},"_id":"226","name":"Oxford"},{"rpa":"PVPC","pop":{"2000":12497,"2010":12140,"2017":12523,"2020":12637,"2025":12814,"2030":12993,"2035":13153},"county":"Hampden","hh":{"2000":5078,"2010":5099,"2017":5376,"2020":5446,"2025":5569,"2030":5666,"2035":5758},"emp":{"2000":5467,"2010":4967,"2017":5091,"2020":5185,"2025":5217,"2030":5229,"2035":5241},"_id":"227","name":"Palmer"},{"rpa":"CMRPC","pop":{"2000":4386,"2010":4806,"2017":4950,"2020":5030,"2025":5130,"2030":5280,"2035":5410},"county":"Worcester","hh":{"2000":1428,"2010":1546,"2017":1640,"2020":1680,"2025":1740,"2030":1860,"2035":1860},"emp":{"2000":663,"2010":850,"2017":940,"2020":950,"2025":950,"2030":960,"2035":960},"_id":"228","name":"Paxton"},{"rpa":"MAPC","pop":{"2000":48129,"2010":51251,"2017":51342,"2020":51288,"2025":51900,"2030":52511,"2035":53376},"county":"Essex","hh":{"2000":18581,"2010":21313,"2017":21679,"2020":21872,"2025":22449,"2030":23026,"2035":23405},"emp":{"2000":27063,"2010":23028,"2017":23976,"2020":24383,"2025":23906,"2030":23429,"2035":23231},"_id":"229","name":"Peabody"},{"rpa":"PVPC","pop":{"2000":1403,"2010":1321,"2017":1353,"2020":1361,"2025":1374,"2030":1386,"2035":1396},"county":"Hampshire","hh":{"2000":545,"2010":549,"2017":575,"2020":581,"2025":591,"2030":599,"2035":606},"emp":{"2000":176,"2010":155,"2017":159,"2020":162,"2025":164,"2030":164,"2035":165},"_id":"230","name":"Pelham"},{"rpa":"MAPC/OCPC","pop":{"2000":16927,"2010":17837,"2017":18928,"2020":18925,"2025":19259,"2030":19592,"2035":19978},"county":"Plymouth","hh":{"2000":5750,"2010":6298,"2017":6823,"2020":6888,"2025":7104,"2030":7321,"2035":7463},"emp":{"2000":5280,"2010":6340,"2017":6479,"2020":6539,"2025":6406,"2030":6272,"2035":6226},"_id":"231","name":"Pembroke"},{"rpa":"NMCOG","pop":{"2000":11142,"2010":11497,"2017":12600,"2020":13070,"2025":13680,"2030":14660,"2035":15360},"county":"Middlesex","hh":{"2000":3847,"2010":4197,"2017":4660,"2020":4850,"2025":5130,"2030":5500,"2035":5800},"emp":{"2000":1571,"2010":1379,"2017":1640,"2020":1750,"2025":1950,"2030":2170,"2035":2300},"_id":"232","name":"Pepperell"},{"rpa":"BRPC","pop":{"2000":821,"2010":847,"2017":850,"2020":851,"2025":854,"2030":856,"2035":858},"county":"Berkshire","hh":{"2000":295,"2010":336,"2017":337,"2020":337,"2025":339,"2030":340,"2035":340},"emp":{"2000":32,"2010":31,"2017":31,"2020":31,"2025":31,"2030":32,"2035":32},"_id":"233","name":"Peru"},{"rpa":"MRPC","pop":{"2000":1180,"2010":1234,"2017":1250,"2020":1270,"2025":1290,"2030":1320,"2035":1340},"county":"Worcester","hh":{"2000":438,"2010":493,"2017":500,"2020":510,"2025":520,"2030":540,"2035":550},"emp":{"2000":142,"2010":130,"2017":130,"2020":130,"2025":130,"2030":140,"2035":140},"_id":"234","name":"Petersham"},{"rpa":"MRPC","pop":{"2000":1621,"2010":1682,"2017":1700,"2020":1730,"2025":1750,"2030":1790,"2035":1810},"county":"Worcester","hh":{"2000":580,"2010":633,"2017":640,"2020":660,"2025":670,"2030":690,"2035":700},"emp":{"2000":175,"2010":170,"2017":170,"2020":170,"2025":180,"2030":180,"2035":180},"_id":"235","name":"Phillipston"},{"rpa":"BRPC","pop":{"2000":45793,"2010":44737,"2017":44903,"2020":44967,"2025":45108,"2030":45207,"2035":45347},"county":"Berkshire","hh":{"2000":19704,"2010":19653,"2017":19749,"2020":19794,"2025":19865,"2030":19940,"2035":20013},"emp":{"2000":26695,"2010":25411,"2017":25454,"2020":25495,"2025":25619,"2030":25744,"2035":25871},"_id":"236","name":"Pittsfield"},{"rpa":"PVPC","pop":{"2000":589,"2010":648,"2017":665,"2020":669,"2025":676,"2030":682,"2035":688},"county":"Hampshire","hh":{"2000":243,"2010":269,"2017":282,"2020":285,"2025":291,"2030":295,"2035":298},"emp":{"2000":110,"2010":40,"2017":41,"2020":42,"2025":43,"2030":43,"2035":43},"_id":"237","name":"Plainfield"},{"rpa":"SRPEDD","pop":{"2000":7683,"2010":8264,"2017":8630,"2020":8800,"2025":9790,"2030":10730,"2035":11280},"county":"Norfolk","hh":{"2000":3009,"2010":3303,"2017":3490,"2020":3590,"2025":4010,"2030":4420,"2035":4670},"emp":{"2000":3005,"2010":3574,"2017":4290,"2020":4380,"2025":4520,"2030":4700,"2035":4910},"_id":"238","name":"Plainville"},{"rpa":"OCPC","pop":{"2000":51701,"2010":56468,"2017":63842,"2020":65354,"2025":68250,"2030":69281,"2035":71057},"county":"Plymouth","hh":{"2000":18423,"2010":21269,"2017":24028,"2020":24151,"2025":25530,"2030":26142,"2035":26836},"emp":{"2000":19100,"2010":22869,"2017":24106,"2020":24888,"2025":25768,"2030":26721,"2035":26759},"_id":"239","name":"Plymouth"},{"rpa":"OCPC","pop":{"2000":2637,"2010":2820,"2017":2920,"2020":3180,"2025":3283,"2030":3773,"2035":3876},"county":"Plymouth","hh":{"2000":854,"2010":1006,"2017":1053,"2020":1226,"2025":1262,"2030":1472,"2035":1512},"emp":{"2000":267,"2010":384,"2017":1076,"2020":1235,"2025":1234,"2030":1234,"2035":1240},"_id":"240","name":"Plympton"},{"rpa":"CMRPC","pop":{"2000":3353,"2010":3413,"2017":3520,"2020":3590,"2025":3680,"2030":3810,"2035":3930},"county":"Worcester","hh":{"2000":1166,"2010":1279,"2017":1320,"2020":1360,"2025":1410,"2030":1470,"2035":1520},"emp":{"2000":759,"2010":740,"2017":750,"2020":750,"2025":750,"2030":760,"2035":760},"_id":"241","name":"Princeton"},{"rpa":"CCC","pop":{"2000":3431,"2010":2942,"2017":3240,"2020":3370,"2025":3570,"2030":3800,"2035":4010},"county":"Barnstable","hh":{"2000":1837,"2010":1765,"2017":1940,"2020":2010,"2025":2160,"2030":2280,"2035":2400},"emp":{"2000":2363,"2010":2420,"2017":2440,"2020":2500,"2025":2470,"2030":2440,"2035":2420},"_id":"242","name":"Provincetown"},{"rpa":"MAPC","pop":{"2000":88025,"2010":92271,"2017":92040,"2020":92216,"2025":93244,"2030":94272,"2035":95563},"county":"Norfolk","hh":{"2000":38883,"2010":40658,"2017":42807,"2020":43252,"2025":44303,"2030":45354,"2035":46015},"emp":{"2000":47240,"2010":48046,"2017":49665,"2020":50359,"2025":51155,"2030":51951,"2035":51860},"_id":"243","name":"Quincy"},{"rpa":"MAPC","pop":{"2000":30963,"2010":32112,"2017":31409,"2020":31507,"2025":32224,"2030":32941,"2035":33618},"county":"Norfolk","hh":{"2000":11313,"2010":11551,"2017":12341,"2020":12468,"2025":12878,"2030":13288,"2035":13558},"emp":{"2000":10425,"2010":7734,"2017":8225,"2020":8435,"2025":8432,"2030":8429,"2035":8429},"_id":"244","name":"Randolph"},{"rpa":"SRPEDD","pop":{"2000":11739,"2010":13383,"2017":14200,"2020":14490,"2025":14980,"2030":16260,"2035":17140},"county":"Bristol","hh":{"2000":4143,"2010":4875,"2017":5240,"2020":5390,"2025":5590,"2030":6100,"2035":6460},"emp":{"2000":6891,"2010":8605,"2017":8690,"2020":8870,"2025":9140,"2030":9500,"2035":9870},"_id":"245","name":"Raynham"},{"rpa":"MAPC","pop":{"2000":23708,"2010":24747,"2017":24139,"2020":24323,"2025":24755,"2030":25187,"2035":25687},"county":"Middlesex","hh":{"2000":8688,"2010":9305,"2017":9543,"2020":9707,"2025":10026,"2030":10346,"2035":10556},"emp":{"2000":7459,"2010":6417,"2017":6727,"2020":6860,"2025":6777,"2030":6695,"2035":6649},"_id":"246","name":"Reading"},{"rpa":"SRPEDD","pop":{"2000":10172,"2010":11608,"2017":11980,"2020":12220,"2025":12850,"2030":14520,"2035":15280},"county":"Bristol","hh":{"2000":3523,"2010":4101,"2017":4290,"2020":4410,"2025":4660,"2030":5280,"2035":5590},"emp":{"2000":1510,"2010":1630,"2017":1690,"2020":1730,"2025":1780,"2030":1850,"2035":1870},"_id":"247","name":"Rehoboth"},{"rpa":"MAPC","pop":{"2000":47283,"2010":51755,"2017":53519,"2020":54152,"2025":55199,"2030":56245,"2035":57167},"county":"Suffolk","hh":{"2000":19463,"2010":20454,"2017":23171,"2020":23603,"2025":24244,"2030":24886,"2035":25308},"emp":{"2000":8780,"2010":8873,"2017":9684,"2020":10031,"2025":10031,"2030":10031,"2035":10031},"_id":"248","name":"Revere"},{"rpa":"BRPC","pop":{"2000":1604,"2010":1475,"2017":1480,"2020":1483,"2025":1487,"2030":1491,"2035":1495},"county":"Berkshire","hh":{"2000":643,"2010":657,"2017":660,"2020":661,"2025":664,"2030":666,"2035":668},"emp":{"2000":191,"2010":238,"2017":239,"2020":239,"2025":240,"2030":242,"2035":243},"_id":"249","name":"Richmond"},{"rpa":"SRPEDD","pop":{"2000":4581,"2010":5232,"2017":5530,"2020":5880,"2025":6540,"2030":6600,"2035":7170},"county":"Plymouth","hh":{"2000":1575,"2010":1813,"2017":1940,"2020":2080,"2025":2320,"2030":2360,"2035":2570},"emp":{"2000":980,"2010":787,"2017":750,"2020":760,"2025":790,"2030":820,"2035":830},"_id":"250","name":"Rochester"},{"rpa":"MAPC","pop":{"2000":17670,"2010":17489,"2017":18185,"2020":18185,"2025":18422,"2030":18658,"2035":19035},"county":"Plymouth","hh":{"2000":6539,"2010":6697,"2017":7287,"2020":7364,"2025":7614,"2030":7864,"2035":8029},"emp":{"2000":8148,"2010":8003,"2017":8151,"2020":8214,"2025":8041,"2030":7869,"2035":7773},"_id":"251","name":"Rockland"},{"rpa":"MAPC","pop":{"2000":7767,"2010":6952,"2017":7775,"2020":7802,"2025":7918,"2030":8033,"2035":8120},"county":"Essex","hh":{"2000":3490,"2010":3213,"2017":3550,"2020":3568,"2025":3628,"2030":3688,"2035":3728},"emp":{"2000":1451,"2010":915,"2017":926,"2020":931,"2025":919,"2030":906,"2035":903},"_id":"252","name":"Rockport"},{"rpa":"FRCOG","pop":{"2000":351,"2010":393,"2017":400,"2020":400,"2025":420,"2030":425,"2035":430},"county":"Franklin","hh":{"2000":154,"2010":167,"2017":172,"2020":172,"2025":185,"2030":179,"2035":181},"emp":{"2000":128,"2010":113,"2017":114,"2020":116,"2025":118,"2030":121,"2035":123},"_id":"253","name":"Rowe"},{"rpa":"MVPC","pop":{"2000":5500,"2010":5856,"2017":6000,"2020":6100,"2025":6450,"2030":6900,"2035":7500},"county":"Essex","hh":{"2000":1958,"2010":2155,"2017":2230,"2020":2280,"2025":2440,"2030":2640,"2035":2900},"emp":{"2000":2399,"2010":2649,"2017":2882,"2020":2962,"2025":3052,"2030":3142,"2035":3232},"_id":"254","name":"Rowley"},{"rpa":"MRPC","pop":{"2000":1254,"2010":1258,"2017":1280,"2020":1300,"2025":1320,"2030":1350,"2035":1370},"county":"Worcester","hh":{"2000":449,"2010":498,"2017":510,"2020":520,"2025":530,"2030":550,"2035":560},"emp":{"2000":157,"2010":120,"2017":120,"2020":120,"2025":130,"2030":130,"2035":130},"_id":"255","name":"Royalston"},{"rpa":"PVPC","pop":{"2000":1657,"2010":1775,"2017":1845,"2020":1868,"2025":1905,"2030":1942,"2035":1976},"county":"Hampden","hh":{"2000":611,"2010":656,"2017":698,"2020":710,"2025":730,"2030":747,"2035":764},"emp":{"2000":267,"2010":181,"2017":188,"2020":193,"2025":196,"2030":198,"2035":200},"_id":"256","name":"Russell"},{"rpa":"CMRPC","pop":{"2000":6353,"2010":7973,"2017":8550,"2020":8750,"2025":9020,"2030":9400,"2035":9680},"county":"Worcester","hh":{"2000":2253,"2010":2791,"2017":3330,"2020":3480,"2025":3700,"2030":3880,"2035":4020},"emp":{"2000":1015,"2010":1060,"2017":1100,"2020":1120,"2025":1140,"2030":1150,"2035":1160},"_id":"257","name":"Rutland"},{"rpa":"MAPC","pop":{"2000":40407,"2010":41340,"2017":41914,"2020":42111,"2025":42921,"2030":43731,"2035":44518},"county":"Essex","hh":{"2000":17492,"2010":17842,"2017":18772,"2020":18980,"2025":19531,"2030":20082,"2035":20443},"emp":{"2000":18056,"2010":18379,"2017":18735,"2020":18887,"2025":18721,"2030":18555,"2035":18521},"_id":"258","name":"Salem"},{"rpa":"MVPC","pop":{"2000":7827,"2010":8283,"2017":8750,"2020":8900,"2025":9300,"2030":9700,"2035":10100},"county":"Essex","hh":{"2000":3082,"2010":3441,"2017":3700,"2020":3770,"2025":3980,"2030":4180,"2035":4370},"emp":{"2000":2774,"2010":2795,"2017":3221,"2020":3382,"2025":3603,"2030":3821,"2035":4037},"_id":"259","name":"Salisbury"},{"rpa":"BRPC","pop":{"2000":824,"2010":915,"2017":918,"2020":920,"2025":923,"2030":925,"2035":927},"county":"Berkshire","hh":{"2000":327,"2010":377,"2017":378,"2020":378,"2025":380,"2030":380,"2035":381},"emp":{"2000":193,"2010":138,"2017":138,"2020":138,"2025":139,"2030":140,"2035":140},"_id":"260","name":"Sandisfield"},{"rpa":"CCC","pop":{"2000":20136,"2010":20675,"2017":21630,"2020":22040,"2025":22620,"2030":23390,"2035":24060},"county":"Barnstable","hh":{"2000":7335,"2010":7776,"2017":8180,"2020":8350,"2025":8700,"2030":8970,"2035":9250},"emp":{"2000":4817,"2010":5090,"2017":5280,"2020":5460,"2025":5500,"2030":5540,"2035":5580},"_id":"261","name":"Sandwich"},{"rpa":"MAPC","pop":{"2000":26078,"2010":26628,"2017":27982,"2020":27942,"2025":28325,"2030":28709,"2035":29281},"county":"Essex","hh":{"2000":9975,"2010":10318,"2017":11552,"2020":11667,"2025":12040,"2030":12414,"2035":12659},"emp":{"2000":11131,"2010":10079,"2017":10523,"2020":10714,"2025":10664,"2030":10614,"2035":10592},"_id":"262","name":"Saugus"},{"rpa":"BRPC","pop":{"2000":705,"2010":692,"2017":695,"2020":696,"2025":698,"2030":699,"2035":701},"county":"Berkshire","hh":{"2000":287,"2010":298,"2017":299,"2020":299,"2025":300,"2030":300,"2035":301},"emp":{"2000":63,"2010":48,"2017":48,"2020":48,"2025":49,"2030":49,"2035":49},"_id":"263","name":"Savoy"},{"rpa":"MAPC","pop":{"2000":17863,"2010":18133,"2017":18522,"2020":18586,"2025":18690,"2030":18795,"2035":19070},"county":"Plymouth","hh":{"2000":6694,"2010":6859,"2017":7620,"2020":7735,"2025":7910,"2030":8084,"2035":8199},"emp":{"2000":2989,"2010":3152,"2017":3239,"2020":3276,"2025":3248,"2030":3220,"2035":3215},"_id":"264","name":"Scituate"},{"rpa":"SRPEDD","pop":{"2000":13425,"2010":13722,"2017":14430,"2020":15020,"2025":15120,"2030":15300,"2035":16040},"county":"Bristol","hh":{"2000":4843,"2010":5071,"2017":5400,"2020":5670,"2025":5730,"2030":5830,"2035":6130},"emp":{"2000":8288,"2010":7781,"2017":8490,"2020":8670,"2025":8920,"2030":9270,"2035":9410},"_id":"265","name":"Seekonk"},{"rpa":"MAPC","pop":{"2000":17408,"2010":17612,"2017":18118,"2020":18115,"2025":18459,"2030":18803,"2035":19087},"county":"Norfolk","hh":{"2000":5934,"2010":6219,"2017":6478,"2020":6529,"2025":6694,"2030":6859,"2035":6961},"emp":{"2000":3418,"2010":3349,"2017":3424,"2020":3456,"2025":3414,"2030":3372,"2035":3328},"_id":"266","name":"Sharon"},{"rpa":"BRPC","pop":{"2000":3335,"2010":3257,"2017":3269,"2020":3274,"2025":3284,"2030":3291,"2035":3301},"county":"Berkshire","hh":{"2000":1369,"2010":1424,"2017":1431,"2020":1433,"2025":1438,"2030":1443,"2035":1448},"emp":{"2000":1274,"2010":1335,"2017":1337,"2020":1340,"2025":1346,"2030":1353,"2035":1359},"_id":"267","name":"Sheffield"},{"rpa":"FRCOG","pop":{"2000":2058,"2010":1893,"2017":1950,"2020":1970,"2025":1990,"2030":2020,"2035":2040},"county":"Franklin","hh":{"2000":834,"2010":849,"2017":875,"2020":880,"2025":890,"2030":917,"2035":921},"emp":{"2000":744,"2010":747,"2017":753,"2020":768,"2025":782,"2030":799,"2035":817},"_id":"268","name":"Shelburne"},{"rpa":"MAPC","pop":{"2000":4200,"2010":4119,"2017":4261,"2020":4243,"2025":4266,"2030":4290,"2035":4348},"county":"Middlesex","hh":{"2000":1423,"2010":1438,"2017":1613,"2020":1624,"2025":1658,"2030":1692,"2035":1714},"emp":{"2000":522,"2010":637,"2017":653,"2020":660,"2025":637,"2030":614,"2035":608},"_id":"269","name":"Sherborn"},{"rpa":"MRPC","pop":{"2000":6373,"2010":7211,"2017":7320,"2020":7400,"2025":7530,"2030":7650,"2035":7780},"county":"Middlesex","hh":{"2000":2067,"2010":2264,"2017":2310,"2020":2360,"2025":2430,"2030":2480,"2035":2530},"emp":{"2000":2114,"2010":2140,"2017":2180,"2020":2210,"2025":2230,"2030":2260,"2035":2290},"_id":"270","name":"Shirley"},{"rpa":"CMRPC","pop":{"2000":31640,"2010":35608,"2017":36970,"2020":37640,"2025":38590,"2030":39950,"2035":41230},"county":"Worcester","hh":{"2000":12366,"2010":13424,"2017":14770,"2020":15290,"2025":15790,"2030":16470,"2035":16120},"emp":{"2000":13757,"2010":13010,"2017":13650,"2020":14410,"2025":14740,"2030":14990,"2035":15160},"_id":"271","name":"Shrewsbury"},{"rpa":"FRCOG","pop":{"2000":1810,"2010":1771,"2017":1830,"2020":1840,"2025":1860,"2030":1890,"2035":1910},"county":"Franklin","hh":{"2000":662,"2010":714,"2017":736,"2020":740,"2025":756,"2030":765,"2035":775},"emp":{"2000":141,"2010":148,"2017":149,"2020":152,"2025":155,"2030":158,"2035":162},"_id":"272","name":"Shutesbury"},{"rpa":"SRPEDD","pop":{"2000":18234,"2010":18165,"2017":18560,"2020":18940,"2025":19040,"2030":19080,"2035":19110},"county":"Bristol","hh":{"2000":6987,"2010":7087,"2017":7330,"2020":7550,"2025":7610,"2030":7640,"2035":7650},"emp":{"2000":4215,"2010":4445,"2017":4420,"2020":4520,"2025":4640,"2030":4830,"2035":4920},"_id":"273","name":"Somerset"},{"rpa":"MAPC","pop":{"2000":77478,"2010":75754,"2017":80346,"2020":81844,"2025":83685,"2030":85526,"2035":88045},"county":"Middlesex","hh":{"2000":31555,"2010":32105,"2017":33583,"2020":34400,"2025":35436,"2030":36472,"2035":37544},"emp":{"2000":23220,"2010":20435,"2017":25050,"2020":27028,"2025":29591,"2030":32154,"2035":35564},"_id":"274","name":"Somerville"},{"rpa":"PVPC","pop":{"2000":17196,"2010":17514,"2017":17885,"2020":17970,"2025":18092,"2030":18213,"2035":18306},"county":"Hampshire","hh":{"2000":6586,"2010":6793,"2017":7095,"2020":7157,"2025":7269,"2030":7347,"2035":7415},"emp":{"2000":4847,"2010":4425,"2017":4544,"2020":4633,"2025":4668,"2030":4685,"2035":4703},"_id":"275","name":"South Hadley"},{"rpa":"PVPC","pop":{"2000":5387,"2010":5792,"2017":6065,"2020":6158,"2025":6309,"2030":6462,"2035":6606},"county":"Hampshire","hh":{"2000":1985,"2010":2249,"2017":2408,"2020":2455,"2025":2536,"2030":2608,"2035":2677},"emp":{"2000":1049,"2010":1081,"2017":1110,"2020":1132,"2025":1140,"2030":1145,"2035":1149},"_id":"276","name":"Southampton"},{"rpa":"MAPC","pop":{"2000":8781,"2010":9767,"2017":9958,"2020":10040,"2025":10336,"2030":10632,"2035":10868},"county":"Worcester","hh":{"2000":2952,"2010":3332,"2017":3568,"2020":3613,"2025":3741,"2030":3869,"2035":3953},"emp":{"2000":6278,"2010":6527,"2017":7865,"2020":8439,"2025":8131,"2030":7823,"2035":7688},"_id":"277","name":"Southborough"},{"rpa":"CMRPC","pop":{"2000":17214,"2010":16719,"2017":17090,"2020":17350,"2025":17720,"2030":17720,"2035":18000},"county":"Worcester","hh":{"2000":7077,"2010":6866,"2017":7040,"2020":7170,"2025":7360,"2030":7360,"2035":7500},"emp":{"2000":6310,"2010":5820,"2017":5860,"2020":5930,"2025":5970,"2030":5990,"2035":6010},"_id":"278","name":"Southbridge"},{"rpa":"PVPC","pop":{"2000":8835,"2010":9502,"2017":9906,"2020":10041,"2025":10257,"2030":10475,"2035":10679},"county":"Hampden","hh":{"2000":3318,"2010":3710,"2017":3954,"2020":4024,"2025":4160,"2030":4250,"2035":4350},"emp":{"2000":2538,"2010":2523,"2017":2583,"2020":2629,"2025":2643,"2030":2646,"2035":2650},"_id":"279","name":"Southwick"},{"rpa":"CMRPC","pop":{"2000":11691,"2010":11688,"2017":12050,"2020":12270,"2025":12570,"2030":13010,"2035":13490},"county":"Worcester","hh":{"2000":4583,"2010":4744,"2017":4790,"2020":4900,"2025":5060,"2030":5160,"2035":5480},"emp":{"2000":3564,"2010":3090,"2017":3110,"2020":3150,"2025":3170,"2030":3180,"2035":3190},"_id":"280","name":"Spencer"},{"rpa":"PVPC","pop":{"2000":152082,"2010":153060,"2017":155922,"2020":156496,"2025":157281,"2030":158053,"2035":158571},"county":"Hampden","hh":{"2000":57130,"2010":56752,"2017":59112,"2020":59567,"2025":60350,"2030":60904,"2035":61351},"emp":{"2000":78593,"2010":74640,"2017":76381,"2020":77739,"2025":78124,"2030":78213,"2035":78300},"_id":"281","name":"Springfield"},{"rpa":"MRPC","pop":{"2000":7257,"2010":7808,"2017":7920,"2020":8020,"2025":8160,"2030":8290,"2035":8420},"county":"Worcester","hh":{"2000":2573,"2010":2810,"2017":2870,"2020":2930,"2025":3000,"2030":3080,"2035":3140},"emp":{"2000":2061,"2010":2430,"2017":2470,"2020":2500,"2025":2540,"2030":2570,"2035":2600},"_id":"282","name":"Sterling"},{"rpa":"BRPC","pop":{"2000":2276,"2010":1947,"2017":1954,"2020":1957,"2025":1963,"2030":1967,"2035":1973},"county":"Berkshire","hh":{"2000":991,"2010":919,"2017":923,"2020":925,"2025":928,"2030":931,"2035":935},"emp":{"2000":1441,"2010":1576,"2017":1578,"2020":1581,"2025":1589,"2030":1596,"2035":1604},"_id":"283","name":"Stockbridge"},{"rpa":"MAPC","pop":{"2000":22219,"2010":21437,"2017":21841,"2020":21907,"2025":22497,"2030":23087,"2035":23716},"county":"Middlesex","hh":{"2000":9050,"2010":8994,"2017":9749,"2020":9893,"2025":10364,"2030":10835,"2035":11144},"emp":{"2000":8034,"2010":7757,"2017":8151,"2020":8320,"2025":8292,"2030":8264,"2035":8252},"_id":"284","name":"Stoneham"},{"rpa":"MAPC/OCPC","pop":{"2000":27149,"2010":26962,"2017":27474,"2020":27561,"2025":28341,"2030":29120,"2035":29927},"county":"Norfolk","hh":{"2000":10254,"2010":10295,"2017":11040,"2020":11200,"2025":11696,"2030":12192,"2035":12521},"emp":{"2000":12457,"2010":12691,"2017":13331,"2020":13605,"2025":13585,"2030":13566,"2035":13444},"_id":"285","name":"Stoughton"},{"rpa":"MAPC","pop":{"2000":5902,"2010":6590,"2017":7741,"2020":7807,"2025":7828,"2030":7849,"2035":7942},"county":"Middlesex","hh":{"2000":2082,"2010":2429,"2017":2944,"2020":3001,"2025":3055,"2030":3109,"2035":3145},"emp":{"2000":2212,"2010":2005,"2017":2075,"2020":2105,"2025":2028,"2030":1950,"2035":1908},"_id":"286","name":"Stow"},{"rpa":"CMRPC","pop":{"2000":7837,"2010":9268,"2017":9700,"2020":9920,"2025":10220,"2030":11660,"2035":12570},"county":"Worcester","hh":{"2000":3066,"2010":3611,"2017":3970,"2020":4100,"2025":4260,"2030":4780,"2035":5290},"emp":{"2000":4867,"2010":4470,"2017":4700,"2020":4790,"2025":4870,"2030":4920,"2035":4960},"_id":"287","name":"Sturbridge"},{"rpa":"MAPC","pop":{"2000":16841,"2010":17659,"2017":18224,"2020":18405,"2025":18860,"2030":19316,"2035":19766},"county":"Middlesex","hh":{"2000":5504,"2010":5771,"2017":6598,"2020":6724,"2025":6983,"2030":7243,"2035":7413},"emp":{"2000":6492,"2010":7830,"2017":7982,"2020":8047,"2025":7882,"2030":7716,"2035":7663},"_id":"288","name":"Sudbury"},{"rpa":"FRCOG","pop":{"2000":3777,"2010":3684,"2017":3800,"2020":3840,"2025":3870,"2030":3930,"2035":3970},"county":"Franklin","hh":{"2000":1633,"2010":1648,"2017":1699,"2020":1700,"2025":1729,"2030":1766,"2035":1788},"emp":{"2000":618,"2010":866,"2017":873,"2020":890,"2025":908,"2030":926,"2035":947},"_id":"289","name":"Sunderland"},{"rpa":"CMRPC","pop":{"2000":8250,"2010":8963,"2017":9300,"2020":9470,"2025":9700,"2030":10040,"2035":10360},"county":"Worcester","hh":{"2000":2811,"2010":3213,"2017":3440,"2020":3580,"2025":3720,"2030":3890,"2035":4030},"emp":{"2000":1465,"2010":2110,"2017":2250,"2020":2300,"2025":2350,"2030":2390,"2035":2420},"_id":"290","name":"Sutton"},{"rpa":"MAPC","pop":{"2000":14412,"2010":13787,"2017":14187,"2020":14223,"2025":14432,"2030":14641,"2035":14862},"county":"Essex","hh":{"2000":5719,"2010":5520,"2017":5905,"2020":5957,"2025":6096,"2030":6236,"2035":6327},"emp":{"2000":3434,"2010":3549,"2017":3664,"2020":3713,"2025":3643,"2030":3573,"2035":3554},"_id":"291","name":"Swampscott"},{"rpa":"SRPEDD","pop":{"2000":15901,"2010":15865,"2017":16830,"2020":17170,"2025":17750,"2030":18010,"2035":18390},"county":"Bristol","hh":{"2000":5888,"2010":6079,"2017":6530,"2020":6720,"2025":6970,"2030":7110,"2035":7290},"emp":{"2000":5577,"2010":5142,"2017":5510,"2020":5630,"2025":5790,"2030":6020,"2035":6180},"_id":"292","name":"Swansea"},{"rpa":"SRPEDD","pop":{"2000":55976,"2010":55874,"2017":58070,"2020":59250,"2025":61250,"2030":63170,"2035":65540},"county":"Bristol","hh":{"2000":22045,"2010":22332,"2017":23510,"2020":24190,"2025":25100,"2030":26010,"2035":27110},"emp":{"2000":24329,"2010":24118,"2017":25500,"2020":26040,"2025":26820,"2030":27890,"2035":28460},"_id":"293","name":"Taunton"},{"rpa":"MRPC","pop":{"2000":6799,"2010":8013,"2017":8130,"2020":8230,"2025":8370,"2030":8510,"2035":8640},"county":"Worcester","hh":{"2000":2411,"2010":2882,"2017":2940,"2020":3000,"2025":3080,"2030":3150,"2035":3220},"emp":{"2000":1692,"2010":1740,"2017":1770,"2020":1790,"2025":1810,"2030":1830,"2035":1850},"_id":"294","name":"Templeton"},{"rpa":"NMCOG","pop":{"2000":28851,"2010":28961,"2017":29600,"2020":30000,"2025":31020,"2030":31820,"2035":32640},"county":"Middlesex","hh":{"2000":9964,"2010":10492,"2017":10800,"2020":10980,"2025":11450,"2030":11800,"2035":12150},"emp":{"2000":17266,"2010":15213,"2017":16750,"2020":17190,"2025":17610,"2030":18050,"2035":18400},"_id":"295","name":"Tewksbury"},{"rpa":"MVC","pop":{"2000":3755,"2010":3949,"2017":4132,"2020":4299,"2025":4466,"2030":4657,"2035":4777},"county":"Dukes","hh":{"2000":1646,"2010":1806,"2017":1900,"2020":1985,"2025":2083,"2030":2182,"2035":2255},"emp":{"2000":2329,"2010":2486,"2017":2583,"2020":2777,"2025":2841,"2030":2874,"2035":2906},"_id":"296","name":"Tisbury"},{"rpa":"PVPC","pop":{"2000":426,"2010":485,"2017":497,"2020":501,"2025":505,"2030":510,"2035":514},"county":"Hampden","hh":{"2000":169,"2010":197,"2017":207,"2020":209,"2025":213,"2030":216,"2035":218},"emp":{"2000":52,"2010":37,"2017":38,"2020":39,"2025":40,"2030":40,"2035":40},"_id":"297","name":"Tolland"},{"rpa":"MAPC","pop":{"2000":6141,"2010":6085,"2017":6110,"2020":6083,"2025":6107,"2030":6130,"2035":6199},"county":"Essex","hh":{"2000":2099,"2010":2090,"2017":2257,"2020":2269,"2025":2308,"2030":2347,"2035":2373},"emp":{"2000":2897,"2010":1934,"2017":1998,"2020":2026,"2025":1951,"2030":1876,"2035":1848},"_id":"298","name":"Topsfield"},{"rpa":"MRPC","pop":{"2000":9198,"2010":8926,"2017":9060,"2020":9170,"2025":9320,"2030":9470,"2035":9630},"county":"Middlesex","hh":{"2000":3110,"2010":3240,"2017":3310,"2020":3380,"2025":3460,"2030":3550,"2035":3620},"emp":{"2000":2249,"2010":2140,"2017":2180,"2020":2210,"2025":2230,"2030":2260,"2035":2290},"_id":"299","name":"Townsend"},{"rpa":"CCC","pop":{"2000":2087,"2010":2003,"2017":2390,"2020":2560,"2025":2830,"2030":3120,"2035":3400},"county":"Barnstable","hh":{"2000":907,"2010":984,"2017":1270,"2020":1390,"2025":1610,"2030":1810,"2035":2010},"emp":{"2000":519,"2010":540,"2017":600,"2020":630,"2025":660,"2030":690,"2035":720},"_id":"300","name":"Truro"},{"rpa":"NMCOG","pop":{"2000":11081,"2010":11292,"2017":12010,"2020":12470,"2025":13070,"2030":13740,"2035":14400},"county":"Middlesex","hh":{"2000":3731,"2010":3999,"2017":4370,"2020":4550,"2025":4800,"2030":5080,"2035":5350},"emp":{"2000":4293,"2010":4123,"2017":4810,"2020":5040,"2025":5160,"2030":5380,"2035":5650},"_id":"301","name":"Tyngsborough"},{"rpa":"BRPC","pop":{"2000":350,"2010":327,"2017":328,"2020":329,"2025":330,"2030":330,"2035":331},"county":"Berkshire","hh":{"2000":133,"2010":138,"2017":138,"2020":138,"2025":138,"2030":138,"2035":138},"emp":{"2000":30,"2010":0,"2017":0,"2020":0,"2025":0,"2030":0,"2035":0},"_id":"302","name":"Tyringham"},{"rpa":"CMRPC","pop":{"2000":5642,"2010":7542,"2017":7880,"2020":8030,"2025":8230,"2030":8520,"2035":8850},"county":"Worcester","hh":{"2000":2042,"2010":2733,"2017":3050,"2020":3180,"2025":3290,"2030":3550,"2035":3440},"emp":{"2000":1010,"2010":1010,"2017":1020,"2020":1030,"2025":1030,"2030":1040,"2035":1040},"_id":"303","name":"Upton"},{"rpa":"CMRPC","pop":{"2000":11156,"2010":13457,"2017":14260,"2020":14580,"2025":15030,"2030":15950,"2035":16990},"county":"Worcester","hh":{"2000":3988,"2010":5056,"2017":5410,"2020":5600,"2025":5860,"2030":6180,"2035":6710},"emp":{"2000":2690,"2010":3080,"2017":3120,"2020":3160,"2025":3180,"2030":3190,"2035":3200},"_id":"304","name":"Uxbridge"},{"rpa":"MAPC","pop":{"2000":24804,"2010":24932,"2017":25495,"2020":25570,"2025":26125,"2030":26680,"2035":27253},"county":"Middlesex","hh":{"2000":9747,"2010":9994,"2017":10551,"2020":10680,"2025":11053,"2030":11426,"2035":11670},"emp":{"2000":15084,"2010":14091,"2017":14401,"2020":14534,"2025":14326,"2030":14118,"2035":14054},"_id":"305","name":"Wakefield"},{"rpa":"PVPC","pop":{"2000":1737,"2010":1838,"2017":1935,"2020":1970,"2025":2026,"2030":2082,"2035":2136},"county":"Hampden","hh":{"2000":660,"2010":736,"2017":792,"2020":809,"2025":838,"2030":864,"2035":890},"emp":{"2000":138,"2010":150,"2017":154,"2020":157,"2025":158,"2030":158,"2035":159},"_id":"306","name":"Wales"},{"rpa":"MAPC","pop":{"2000":22824,"2010":24070,"2017":23723,"2020":23756,"2025":23970,"2030":24184,"2035":24580},"county":"Norfolk","hh":{"2000":8060,"2010":8730,"2017":9116,"2020":9239,"2025":9486,"2030":9733,"2035":9895},"emp":{"2000":9608,"2010":10376,"2017":10570,"2020":10653,"2025":10516,"2030":10379,"2035":10308},"_id":"307","name":"Walpole"},{"rpa":"MAPC","pop":{"2000":59226,"2010":60632,"2017":60890,"2020":60891,"2025":61570,"2030":62249,"2035":63049},"county":"Middlesex","hh":{"2000":23207,"2010":23690,"2017":24244,"2020":24415,"2025":24970,"2030":25525,"2035":25890},"emp":{"2000":64860,"2010":54248,"2017":57149,"2020":58392,"2025":57014,"2030":55636,"2035":55241},"_id":"308","name":"Waltham"},{"rpa":"PVPC","pop":{"2000":9707,"2010":9872,"2017":10252,"2020":10374,"2025":10569,"2030":10765,"2035":10947},"county":"Hampshire","hh":{"2000":4027,"2010":4120,"2017":4371,"2020":4439,"2025":4570,"2030":4658,"2035":4754},"emp":{"2000":2755,"2010":2718,"2017":2791,"2020":2845,"2025":2867,"2030":2877,"2035":2888},"_id":"309","name":"Ware"},{"rpa":"SRPEDD","pop":{"2000":20335,"2010":21822,"2017":22210,"2020":22660,"2025":24780,"2030":25480,"2035":26160},"county":"Plymouth","hh":{"2000":8200,"2010":9071,"2017":9350,"2020":9620,"2025":10560,"2030":10910,"2035":11250},"emp":{"2000":6603,"2010":8758,"2017":8930,"2020":9120,"2025":9380,"2030":9760,"2035":9940},"_id":"310","name":"Wareham"},{"rpa":"CMRPC","pop":{"2000":4776,"2010":5135,"2017":5330,"2020":5430,"2025":5570,"2030":5770,"2035":5940},"county":"Worcester","hh":{"2000":1889,"2010":2021,"2017":2160,"2020":2220,"2025":2300,"2030":2390,"2035":2470},"emp":{"2000":1220,"2010":600,"2017":600,"2020":600,"2025":600,"2030":600,"2035":600},"_id":"311","name":"Warren"},{"rpa":"FRCOG","pop":{"2000":750,"2010":780,"2017":800,"2020":800,"2025":820,"2030":840,"2035":845},"county":"Franklin","hh":{"2000":293,"2010":329,"2017":339,"2020":339,"2025":345,"2030":353,"2035":357},"emp":{"2000":166,"2010":66,"2017":64,"2020":66,"2025":67,"2030":69,"2035":70},"_id":"312","name":"Warwick"},{"rpa":"BRPC","pop":{"2000":544,"2010":538,"2017":540,"2020":541,"2025":542,"2030":544,"2035":545},"county":"Berkshire","hh":{"2000":203,"2010":225,"2017":225,"2020":225,"2025":225,"2030":226,"2035":226},"emp":{"2000":133,"2010":79,"2017":80,"2020":80,"2025":80,"2030":81,"2035":81},"_id":"313","name":"Washington"},{"rpa":"MAPC","pop":{"2000":32986,"2010":31915,"2017":32895,"2020":32739,"2025":32944,"2030":33148,"2035":33641},"county":"Middlesex","hh":{"2000":14629,"2010":14709,"2017":16223,"2020":16342,"2025":16720,"2030":17097,"2035":17345},"emp":{"2000":19621,"2010":18334,"2017":18851,"2020":19072,"2025":19072,"2030":19072,"2035":19072},"_id":"314","name":"Watertown"},{"rpa":"MAPC","pop":{"2000":13100,"2010":12994,"2017":13967,"2020":14138,"2025":14522,"2030":14905,"2035":15244},"county":"Middlesex","hh":{"2000":4625,"2010":4808,"2017":5330,"2020":5429,"2025":5629,"2030":5828,"2035":5960},"emp":{"2000":3885,"2010":2880,"2017":2985,"2020":3030,"2025":2937,"2030":2844,"2035":2813},"_id":"315","name":"Wayland"},{"rpa":"CMRPC","pop":{"2000":16415,"2010":16767,"2017":17130,"2020":17390,"2025":17750,"2030":17750,"2035":17850},"county":"Worcester","hh":{"2000":6905,"2010":7088,"2017":7220,"2020":7360,"2025":7550,"2030":7550,"2035":7610},"emp":{"2000":6286,"2010":6690,"2017":6900,"2020":7040,"2025":7160,"2030":7240,"2035":7300},"_id":"316","name":"Webster"},{"rpa":"MAPC","pop":{"2000":26613,"2010":27982,"2017":27589,"2020":27610,"2025":27839,"2030":28068,"2035":28302},"county":"Norfolk","hh":{"2000":8594,"2010":8695,"2017":9315,"2020":9361,"2025":9500,"2030":9641,"2035":9733},"emp":{"2000":19267,"2010":16735,"2017":17520,"2020":17856,"2025":17751,"2030":17646,"2035":17629},"_id":"317","name":"Wellesley"},{"rpa":"CCC","pop":{"2000":2749,"2010":2750,"2017":3230,"2020":3430,"2025":3760,"2030":4110,"2035":4450},"county":"Barnstable","hh":{"2000":1301,"2010":1366,"2017":1710,"2020":1850,"2025":2110,"2030":2350,"2035":2590},"emp":{"2000":1018,"2010":1070,"2017":1220,"2020":1320,"2025":1400,"2030":1490,"2035":1580},"_id":"318","name":"Wellfleet"},{"rpa":"FRCOG","pop":{"2000":986,"2010":848,"2017":870,"2020":880,"2025":890,"2030":910,"2035":920},"county":"Franklin","hh":{"2000":378,"2010":391,"2017":403,"2020":410,"2025":410,"2030":419,"2035":424},"emp":{"2000":187,"2010":148,"2017":149,"2020":152,"2025":155,"2030":158,"2035":162},"_id":"319","name":"Wendell"},{"rpa":"MAPC","pop":{"2000":4440,"2010":4875,"2017":5055,"2020":5163,"2025":5207,"2030":5252,"2035":5301},"county":"Essex","hh":{"2000":1285,"2010":1358,"2017":1341,"2020":1354,"2025":1384,"2030":1413,"2035":1433},"emp":{"2000":1287,"2010":1494,"2017":1518,"2020":1529,"2025":1505,"2030":1481,"2035":1478},"_id":"320","name":"Wenham"},{"rpa":"CMRPC","pop":{"2000":7481,"2010":7669,"2017":7950,"2020":8090,"2025":8300,"2030":8590,"2035":8860},"county":"Worcester","hh":{"2000":2413,"2010":2616,"2017":2620,"2020":2710,"2025":2800,"2030":2910,"2035":3010},"emp":{"2000":3618,"2010":3730,"2017":3850,"2020":3930,"2025":3990,"2030":4040,"2035":4070},"_id":"321","name":"West Boylston"},{"rpa":"OCPC","pop":{"2000":6634,"2010":6916,"2017":7125,"2020":7280,"2025":7293,"2030":7798,"2035":8316},"county":"Plymouth","hh":{"2000":2444,"2010":2571,"2017":2616,"2020":2694,"2025":2700,"2030":2936,"2035":3149},"emp":{"2000":6906,"2010":5860,"2017":6176,"2020":6424,"2025":6566,"2030":6707,"2035":6760},"_id":"322","name":"West Bridgewater"},{"rpa":"CMRPC","pop":{"2000":3804,"2010":3701,"2017":3790,"2020":3850,"2025":3930,"2030":4050,"2035":4160},"county":"Worcester","hh":{"2000":1362,"2010":1479,"2017":1460,"2020":1500,"2025":1530,"2030":1570,"2035":1630},"emp":{"2000":901,"2010":830,"2017":840,"2020":850,"2025":850,"2030":860,"2035":860},"_id":"323","name":"West Brookfield"},{"rpa":"MVPC","pop":{"2000":4149,"2010":4235,"2017":4450,"2020":4600,"2025":4900,"2030":5150,"2035":5400},"county":"Essex","hh":{"2000":1392,"2010":1508,"2017":1610,"2020":1680,"2025":1810,"2030":1930,"2035":2040},"emp":{"2000":705,"2010":739,"2017":776,"2020":786,"2025":792,"2030":798,"2035":804},"_id":"324","name":"West Newbury"},{"rpa":"PVPC","pop":{"2000":27899,"2010":28391,"2017":28932,"2020":29043,"2025":29195,"2030":29346,"2035":29450},"county":"Hampden","hh":{"2000":11823,"2010":12124,"2017":12642,"2020":12746,"2025":12898,"2030":13048,"2035":13150},"emp":{"2000":18497,"2010":16858,"2017":17249,"2020":17555,"2025":17640,"2030":17659,"2035":17677},"_id":"325","name":"West Springfield"},{"rpa":"BRPC","pop":{"2000":1416,"2010":1306,"2017":1311,"2020":1313,"2025":1317,"2030":1320,"2035":1324},"county":"Berkshire","hh":{"2000":601,"2010":593,"2017":596,"2020":596,"2025":599,"2030":601,"2035":603},"emp":{"2000":278,"2010":250,"2017":250,"2020":250,"2025":252,"2030":253,"2035":254},"_id":"326","name":"West Stockbridge"},{"rpa":"MVC","pop":{"2000":2467,"2010":2740,"2017":2867,"2020":2983,"2025":3099,"2030":3231,"2035":3314},"county":"Dukes","hh":{"2000":1034,"2010":1197,"2017":1259,"2020":1316,"2025":1381,"2030":1446,"2035":1495},"emp":{"2000":578,"2010":816,"2017":848,"2020":911,"2025":933,"2030":943,"2035":954},"_id":"327","name":"West Tisbury"},{"rpa":"CMRPC","pop":{"2000":17997,"2010":18272,"2017":18850,"2020":19190,"2025":19680,"2030":20370,"2035":21100},"county":"Worcester","hh":{"2000":6534,"2010":6924,"2017":7100,"2020":7380,"2025":7650,"2030":8070,"2035":8500},"emp":{"2000":25052,"2010":23610,"2017":24770,"2020":26320,"2025":26930,"2030":27390,"2035":27690},"_id":"328","name":"Westborough"},{"rpa":"PVPC","pop":{"2000":40072,"2010":41094,"2017":42367,"2020":42743,"2025":43326,"2030":43914,"2035":44437},"county":"Hampden","hh":{"2000":14797,"2010":15335,"2017":16172,"2020":16383,"2025":16754,"2030":17049,"2035":17370},"emp":{"2000":16281,"2010":16673,"2017":17012,"2020":17293,"2025":17343,"2030":17326,"2035":17309},"_id":"329","name":"Westfield"},{"rpa":"NMCOG","pop":{"2000":20754,"2010":21951,"2017":22850,"2020":23460,"2025":24320,"2030":25270,"2035":26240},"county":"Middlesex","hh":{"2000":6808,"2010":7498,"2017":8020,"2020":8310,"2025":8630,"2030":9050,"2035":9430},"emp":{"2000":11485,"2010":11681,"2017":13130,"2020":13640,"2025":14170,"2030":14850,"2035":15150},"_id":"330","name":"Westford"},{"rpa":"PVPC","pop":{"2000":1468,"2010":1607,"2017":1681,"2020":1706,"2025":1746,"2030":1787,"2035":1826},"county":"Hampshire","hh":{"2000":542,"2010":623,"2017":666,"2020":679,"2025":701,"2030":720,"2035":739},"emp":{"2000":238,"2010":290,"2017":297,"2020":303,"2025":306,"2030":307,"2035":308},"_id":"331","name":"Westhampton"},{"rpa":"MRPC","pop":{"2000":6907,"2010":7277,"2017":7390,"2020":7480,"2025":7600,"2030":7720,"2035":7850},"county":"Worcester","hh":{"2000":2529,"2010":2716,"2017":2770,"2020":2830,"2025":2900,"2030":2970,"2035":3030},"emp":{"2000":3641,"2010":2410,"2017":2460,"2020":2490,"2025":2520,"2030":2550,"2035":2580},"_id":"332","name":"Westminster"},{"rpa":"MAPC","pop":{"2000":11469,"2010":11261,"2017":13292,"2020":13348,"2025":13569,"2030":13790,"2035":14023},"county":"Middlesex","hh":{"2000":3718,"2010":3776,"2017":4810,"2020":4868,"2025":5007,"2030":5145,"2035":5236},"emp":{"2000":3006,"2010":4149,"2017":4204,"2020":4228,"2025":4092,"2030":3957,"2035":3946},"_id":"333","name":"Weston"},{"rpa":"SRPEDD","pop":{"2000":14183,"2010":15532,"2017":16130,"2020":16550,"2025":18430,"2030":19610,"2035":21450},"county":"Bristol","hh":{"2000":5386,"2010":6154,"2017":6470,"2020":6700,"2025":7480,"2030":8010,"2035":8800},"emp":{"2000":3032,"2010":3432,"2017":3160,"2020":3230,"2025":3310,"2030":3450,"2035":3480},"_id":"334","name":"Westport"},{"rpa":"MAPC","pop":{"2000":14117,"2010":14618,"2017":14758,"2020":14920,"2025":15497,"2030":16074,"2035":16553},"county":"Norfolk","hh":{"2000":5122,"2010":5249,"2017":5926,"2020":6060,"2025":6399,"2030":6737,"2035":6939},"emp":{"2000":10543,"2010":9796,"2017":10570,"2020":10902,"2025":11802,"2030":12703,"2035":12671},"_id":"335","name":"Westwood"},{"rpa":"MAPC","pop":{"2000":53988,"2010":53743,"2017":59027,"2020":61102,"2025":62069,"2030":63037,"2035":64343},"county":"Norfolk","hh":{"2000":22028,"2010":22435,"2017":25965,"2020":27138,"2025":28010,"2030":28882,"2035":29455},"emp":{"2000":16830,"2010":18275,"2017":21325,"2020":22631,"2025":22643,"2030":22655,"2035":22652},"_id":"336","name":"Weymouth"},{"rpa":"FRCOG","pop":{"2000":1573,"2010":1496,"2017":1540,"2020":1560,"2025":1570,"2030":1600,"2035":1610},"county":"Franklin","hh":{"2000":629,"2010":626,"2017":640,"2020":650,"2025":657,"2030":671,"2035":679},"emp":{"2000":2193,"2010":1025,"2017":1033,"2020":1053,"2025":1073,"2030":1096,"2035":1120},"_id":"337","name":"Whately"},{"rpa":"OCPC","pop":{"2000":13882,"2010":14489,"2017":14624,"2020":14755,"2025":14961,"2030":15155,"2035":15427},"county":"Plymouth","hh":{"2000":4999,"2010":5300,"2017":5336,"2020":5399,"2025":5475,"2030":5572,"2035":5789},"emp":{"2000":2953,"2010":3126,"2017":3268,"2020":3427,"2025":3502,"2030":3578,"2035":3608},"_id":"338","name":"Whitman"},{"rpa":"PVPC","pop":{"2000":13473,"2010":14219,"2017":14630,"2020":14747,"2025":14927,"2030":15108,"2035":15267},"county":"Hampden","hh":{"2000":4891,"2010":5309,"2017":5587,"2020":5655,"2025":5775,"2030":5868,"2035":5955},"emp":{"2000":4163,"2010":4493,"2017":4615,"2020":4704,"2025":4740,"2030":4758,"2035":4776},"_id":"339","name":"Wilbraham"},{"rpa":"PVPC","pop":{"2000":2427,"2010":2482,"2017":2569,"2020":2597,"2025":2640,"2030":2683,"2035":2723},"county":"Hampshire","hh":{"2000":1027,"2010":1118,"2017":1182,"2020":1199,"2025":1228,"2030":1252,"2035":1274},"emp":{"2000":509,"2010":553,"2017":568,"2020":579,"2025":583,"2030":586,"2035":588},"_id":"340","name":"Williamsburg"},{"rpa":"BRPC","pop":{"2000":8424,"2010":7754,"2017":7782,"2020":7794,"2025":7818,"2030":7836,"2035":7859},"county":"Berkshire","hh":{"2000":2753,"2010":2542,"2017":2554,"2020":2558,"2025":2567,"2030":2576,"2035":2585},"emp":{"2000":4315,"2010":4001,"2017":4007,"2020":4014,"2025":4033,"2030":4053,"2035":4073},"_id":"341","name":"Williamstown"},{"rpa":"MAPC","pop":{"2000":21363,"2010":22325,"2017":22675,"2020":22761,"2025":23333,"2030":23905,"2035":24514},"county":"Middlesex","hh":{"2000":7027,"2010":7532,"2017":8031,"2020":8151,"2025":8493,"2030":8834,"2035":9059},"emp":{"2000":21735,"2010":18939,"2017":19568,"2020":19837,"2025":19240,"2030":18644,"2035":18162},"_id":"342","name":"Wilmington"},{"rpa":"MRPC","pop":{"2000":9611,"2010":10300,"2017":10450,"2020":10580,"2025":10760,"2030":10930,"2035":11100},"county":"Worcester","hh":{"2000":3447,"2010":3810,"2017":3890,"2020":3970,"2025":4070,"2030":4170,"2035":4250},"emp":{"2000":1843,"2010":1650,"2017":1680,"2020":1700,"2025":1720,"2030":1740,"2035":1760},"_id":"343","name":"Winchendon"},{"rpa":"MAPC","pop":{"2000":20810,"2010":21374,"2017":21535,"2020":21512,"2025":21803,"2030":22094,"2035":22475},"county":"Middlesex","hh":{"2000":7715,"2010":7645,"2017":8634,"2020":8706,"2025":8941,"2030":9176,"2035":9331},"emp":{"2000":7641,"2010":8409,"2017":8709,"2020":8837,"2025":8822,"2030":8807,"2035":8805},"_id":"344","name":"Winchester"},{"rpa":"BRPC","pop":{"2000":875,"2010":899,"2017":902,"2020":904,"2025":906,"2030":908,"2035":911},"county":"Berkshire","hh":{"2000":328,"2010":369,"2017":371,"2020":371,"2025":371,"2030":372,"2035":374},"emp":{"2000":53,"2010":43,"2017":43,"2020":43,"2025":44,"2030":44,"2035":44},"_id":"345","name":"Windsor"},{"rpa":"MAPC","pop":{"2000":18303,"2010":17497,"2017":17630,"2020":17601,"2025":17665,"2030":17729,"2035":17911},"county":"Suffolk","hh":{"2000":7843,"2010":7783,"2017":8216,"2020":8272,"2025":8400,"2030":8528,"2035":8612},"emp":{"2000":2473,"2010":1885,"2017":1894,"2020":1898,"2025":1898,"2030":1898,"2035":1898},"_id":"346","name":"Winthrop"},{"rpa":"MAPC","pop":{"2000":37258,"2010":38120,"2017":38838,"2020":38736,"2025":39157,"2030":39578,"2035":40335},"county":"Middlesex","hh":{"2000":14997,"2010":15524,"2017":16916,"2020":17087,"2025":17609,"2030":18132,"2035":18475},"emp":{"2000":41217,"2010":38807,"2017":41073,"2020":42044,"2025":41815,"2030":41586,"2035":41495},"_id":"347","name":"Woburn"},{"rpa":"CMRPC","pop":{"2000":172648,"2010":181045,"2017":186220,"2020":189040,"2025":193010,"2030":198660,"2035":204010},"county":"Worcester","hh":{"2000":67028,"2010":68613,"2017":72670,"2020":74040,"2025":76040,"2030":78250,"2035":80750},"emp":{"2000":101386,"2010":95920,"2017":98950,"2020":102410,"2025":104120,"2030":105400,"2035":106250},"_id":"348","name":"Worcester"},{"rpa":"PVPC","pop":{"2000":1270,"2010":1156,"2017":1212,"2020":1232,"2025":1263,"2030":1295,"2035":1325},"county":"Hampshire","hh":{"2000":503,"2010":522,"2017":558,"2020":568,"2025":587,"2030":602,"2035":618},"emp":{"2000":197,"2010":193,"2017":198,"2020":202,"2025":204,"2030":204,"2035":205},"_id":"349","name":"Worthington"},{"rpa":"MAPC","pop":{"2000":10554,"2010":10955,"2017":11545,"2020":11660,"2025":12029,"2030":12400,"2035":12675},"county":"Norfolk","hh":{"2000":3402,"2010":3703,"2017":3859,"2020":3911,"2025":4060,"2030":4208,"2035":4306},"emp":{"2000":4887,"2010":6275,"2017":6456,"2020":6533,"2025":6357,"2030":6180,"2035":6142},"_id":"350","name":"Wrentham"},{"rpa":"CCC","pop":{"2000":24807,"2010":23793,"2017":24620,"2020":24980,"2025":25460,"2030":26150,"2035":26730},"county":"Barnstable","hh":{"2000":11520,"2010":11229,"2017":11380,"2020":11440,"2025":11630,"2030":11730,"2035":11820},"emp":{"2000":8799,"2010":8500,"2017":8840,"2020":9150,"2025":9230,"2030":9320,"2035":9410},"_id":"351","name":"Yarmouth"}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment