La ville est fondée au début du XVIIIe siècle par des familles originaires d'Exeter. Appelée Freetown, elle fait alors partie de la paroisse de Chester. Raymond devient une municipalité en 1764[2].
La population de Raymond est estimée à 10 285 habitants au [3].
Le revenu par habitant était en moyenne de 29 743 dollars par an entre 2012 et 2016, inférieur à la moyenne du New Hampshire (35 264 dollars) mais au-dessus de la moyenne nationale (29 829 dollars). Sur cette même période, 8,5 % des habitants de Raymond vivaient sous le seuil de pauvreté (contre 7,3 % dans l'État et 12,7 % à l'échelle des États-Unis)[3].