Protivanov est une bourg dans le district de Prostějov, dans la région d'Olomouc, en Czechia. Protivanov se situe à 662 m d'altitude. Sa population est de 1 090 habitants (2024). La grande ville la plus proche est Prostějov, à 19,7 km à l'est. Parmi les sites touristiques alentour : Colonne de la Sainte Trinité d'Olomouc (32 km), château de Bouzov (25 km) et Forteresse du Spielberg (36 km). Parmi les sites naturels : Grotte de Býčí skála (22 km) et Abîme de Macocha (14,5 km).