Protivanov es una villa (městys) en el distrito de Prostějov, en la región de Olomouc, Czechia. Protivanov se encuentra a 662 m de altitud. Su población es de 1.090 habitantes (2024). La ciudad grande más cercana es Prostějov, a 19,7 km al este. Entre los lugares de interés cercanos: Columna de la Santísima Trinidad de Olomouc (32 km), Castillo de Bouzov (25 km) y Castillo Špilberk (36 km). Entre los parajes naturales: Býčí skála Cave (22 km) y Abismo de Macocha (14,5 km).