Welcome to the official website for the Town of Farmington, New Hampshire