Brighton is a civil parish in Carleton County, New Brunswick, Canada, northeast of Woodstock, extending from the eastern bank of the Saint John River to the York County line. It comprises one town and two local service districts, all of which are members of the Western Valley Regional Service Commission (WVRSC). The Census subdivision of Brighton Parish includes all of the civil parish except the town of Hartland.