Haltwhistle, which has existed since Roman Times is a small town and civil parish in Northumberland, 36 miles west of Newcastle and 21 miles east of Carlisle, near Hadrian’s Wall. The 2011 Census shows a population of 3811. Haltwhistle maintains an active Town Council which has succeeded in making a number of local improvements.
The town is in the parliamentary constituency of Hexham. Haltwhistle railway station is on the Newcastle and Carlisle Railway known as the Tyne Valley Line. Haltwhistle parish comprises the townships of Bellister, Coanwood (East), Featherstone, Haltwhistle, Melkridge and Plenmeller.