Thornbury is the name of several places in England:
- Thornbury, Devon
- Thornbury, Herefordshire
- Thornbury, South Gloucestershire
- Thornbury, West Yorkshire
This is a disambiguation page; that is, one which just points to other pages which might otherwise have had the same name.