Skeena River and part of Thornhill, BC from Terrace Mountain
The community of Thornhill is an unincorporated settlement of approximately 4,500 people on the east side of the Skeena River immediately across from the City of Terrace, British Columbia. It is connected to Terrace by the Old Skeena Bridge and the Dudley Little Bridge also known as 'the new bridge'.
Thornhill has an independent volunteer Firefighting detachment and an educational system consisting of the schools: Thornhill Primary, Thornhill Elementary, and Thornhill Junior Secondary School, sustaining a combined total of approximately 700 students from kindergarten to Grade 10.
Because of its contiguousness with Terrace along the Highway 16 corridor, many visitors and newcomers to the area consider Thornhill a part of Terrace. However, its government is an electoral director's seat on the Kitimat-Stikine Regional District Board and it is not officially represented on Terrace City Council. There have been discussions about developing a more independent system of local government in Thornhill (i.e. Incorporation) or amalgamating with the larger City of Terrace. Terrace and Thornhill currently share the V8G postal code FSA, 250 area code and most phone number prefixes (635, 638, 615, 631 and 641 in order of introduction). Although mail is properly addressed as being directed to Thornhill, BC specifically, Terrace is frequently used by residents and visitors alike.
Thornhill relies on Terrace for medical and policing services, as well as high school completion.