Woodstock is a civil parish in Carleton County, New Brunswick, Canada, surrounding the town of the same name on its landward side. It comprises one town, one Indian reserve, part of one village, and parts of three local service districts, all of which except the Indian reserve are members of the Western Valley Regional Service Commission (WVRSC).. The Census subdivision of the same name includes all of the parish except the municipalities and Indian reserve.