Barnhill
For persons named Barnhill, see Barnhill (surname).
Barnhill may refer to:
- Barnhill, Cheshire, England
- Barnhill, County Fermanagh, a townland in County Fermanagh, Northern Ireland
- Barnhill, Dundee, Scotland
- Barnhill, Jura, Scotland, a farmhouse on Jura, Scotland, used by George Orwell
- Barnhill, Ohio, United States
- Barnhill, Perth and Kinross, Scotland
- Barnhill railway station, in Glasgow, Scotland