Bratrušov (German: Brattersdorf) is a municipality and village in Šumperk District in the Olomouc Region of the Czech Republic. It has about 600 inhabitants.
Bratrušov lies approximately 6 kilometres (4 mi) north of Šumperk, 52 km (32 mi) north-west of Olomouc, and 182 km (113 mi) east of Prague.