Bochoř is a spa municipality and village in Přerov District in the Olomouc Region of the Czech Republic. It has about 1,000 inhabitants.
Bochoř lies approximately 5 kilometres (3 mi) south-west of Přerov, 24 km (15 mi) south-east of Olomouc, and 229 km (142 mi) east of Prague.
Bochoř is a minor spa municipality. Bochoř spa is one of the oldest in the Moravia region, as it was first mentioned in 1580. Since 2010 it is a property of the Bochoř municipality. The spa specialises in treating musculoskeletal disorders and rheumatic diseases.