Carroll County wurde 1840 aus den nördlichen Teilen des Strafford County gebildet und nach Charles Carroll, einem Unterzeichner der Amerikanischen Unabhängigkeitserklärung aus Maryland, benannt.
Volkszählungsergebnisse[5] – Caroll County, New Hampshire
Jahr
1767
1773
1775
1783
1786
1790
Einwohner
0
1194
1581
1172
2180
4812
Jahr
1800
1810
1820
1830
1840
1850
1860
1870
1880
1890
Einwohner
9230
13.199
17.561
19.978
21.307
21.507
20.465
17.328
18.224
18.124
Jahr
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
Einwohner
16.895
16.316
15.017
22.623
24.328
26.632
28.912
32.367
27.931
35.410
Jahr
2000
2010
2020
2030
2040
2050
2060
2070
2080
2090
Einwohner
43.666
47.818
50.107
Hinweis: Die Angaben für die Zeit vor der Gründung des County 1840 stellen die Summen der Bewohnerzahlen der später zugehörigen Towns dar und sind hier zur besseren Verfolgung der Siedlungsentwicklung mit aufgeführt.
Gemeinden
Zusätzlich zu den unten aufgeführten 18 Towns existiert in Caroll County ein Gebiet ohne eigene Verwaltung: Hale’s Location mit 132 Einwohnern bei der Volkszählung von 2020.[6]