Thornbury Castle er et slot i Thornbury i South Gloucestershire i England. Opførelsen blev påbegyndt i 1511 som hjem for Edward Stafford, 3. hertug af Buckingham. Det er ikke en egentlig borg, men i højere grad et tidligt eksempel på et tudor country house med minimale forsvarsværker. Det er i dag et listed building af første grad.