Stoke Orchard is a village or hamlet approximately 2.5 miles northwest of Cheltenham in Gloucestershire, England.