La localité est fondée en 1722 pour accueillir des habitants des villes côtières, considérées comme surpeuplées. Elle est alors appelée Chesnut Country. Chester doit probablement son nom au comté de Cheshire et à la ville de Chester en Angleterre[2].
La population de Chester est estimée à 5 008 habitants au [3].
Le revenu par habitant était en moyenne de 47 311 dollars par an entre 2012 et 2016, au-dessus de la moyenne du New Hampshire (35 264 dollars) et de la moyenne nationale (29 829 dollars). Sur cette même période, 3,9 % des habitants de Chester vivaient sous le seuil de pauvreté (contre 7,3 % dans l'État et 12,7 % à l'échelle des États-Unis)[3].