Welcome to The Town of Carroll, New Hampshire Read More News and Notices Here…. Visit White Mountains Regional High School Homepage here News & Announcements Regarding water testing kits referenced in the certified letters form CWW 24 hour notice of Meeting of the Select Board