Rogersville is a Canadian parish in Northumberland County, New Brunswick. Its population in the 2006 Census was 1,247.