Home
Your location

Thornhill

Place in Dumfries and Galloway, Scotland

Coordinates:55.24, -3.766
OS grid ref:NX 87 95
Population:1,610
Dialling code: 01848
Map of the UK

Thornhill sits in the shallow basin of Nithsdale in Dumfries and Galloway, on the southern edge of the Southern Uplands and close to the meandering River Nith. It feels like a traditional planned market settlement with a compact core of stone buildings and a village atmosphere, serving as a quiet local hub a short distance from Dumfries.

Locally the economy is rooted in farming and forestry, with growing importance from tourism and outdoor recreation thanks to nearby walking country and the presence of country houses such as Drumlanrig Castle, which draw visitors. Socially the town has an active community life centred on small shops, a primary school and community groups, so it punches above its weight culturally for the size of the population.

Postcode districts covering Thornhill

Most populated places nearby

Neighbouring places

Example postcodes in Thornhill

Transport links

  • Glasgow Prestwick Airport 37.2 miles59.8 km
  • Glasgow International Airport 50.8 miles81.8 km
  • Sanquhar Railway Station 10.9 miles17.6 km
  • Dumfries Railway Station 13.2 miles21.3 km

Hotels near Thornhill Ad

Local points of interest

  • Drumlanrig Castle Estate 2.7 miles4.3 km
  • Crawfordton Estate 6 miles9.6 km
  • Friars Carse Estate 7 miles11.3 km
  • The Barony Estate 10.5 miles16.9 km
  • Raehills Estate 11.2 miles18 km
  • Lincluden House Estate 12 miles19.4 km
  • Auchencastle Estate 12.9 miles20.7 km
  • Palmerston Park Stadium 13 miles21 km
  • Robert Burns Centre Museum 13.3 miles21.4 km
  • Jardine Hall Estate 14.7 miles23.7 km
  • Dumcrieff Estate 14.7 miles23.7 km
  • Cargen Estate 15.2 miles24.5 km