Hanušovice (German: Hannsdorf) is a town in Šumperk District in the Olomouc Region of the Czech Republic.
A small part of the municipal territory in the north extends into the Králický Sněžník mountains and includes the highest point of Hanušovice, a contour line at 990 m (3,250 ft) above sea level.
The town is situated in a narrow valley at the confluence of the Morava and Branná rivers.
Hanušovice was originally an agricultural village, but became industrialised in 1852 after the cotton mill was established.
During World War II, the Gross Rosen concentration camp was located nearby.
The church complex includes a Baroque statue of Saint John of Nepomuk from 1748 and a Marian column from 1825 in the Empire style.