Protivanov ist ein Marktflecken im Bezirk Prostějov, in Olomoucký kraj, Czechia. Protivanov liegt auf 662 m Höhe. Die Einwohnerzahl beträgt 1.090 (2024). Die nächste größere Stadt ist Prostějov, 19,7 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Dreifaltigkeitssäule (32 km), Burg Bouzov (25 km) und Festung Špilberk (36 km). Zu den Naturdenkmälern gehören Býčí skála (22 km) und Macocha (14,5 km).