Welcome to The Town of Carroll, New Hampshire Read More News and Notices Here…. News & Announcements Public Hearing January 9th, 2024 2024 Deliberative Session