Olšovec este un sat din districtul Přerov, din regiunea Olomouc, Czechia. Olšovec se află la 305 m altitudine, la 3,8 km de muntele Eastern Sudetes. Populația este de 525 de locuitori (2024). Cel mai apropiat oraș mare este Přerov, la 24 km la sud-vest. Printre obiectivele din împrejurimi: Helfštýn Castle (10,2 km), Palatul arhiepiscopal din Kroměříž (40 km) și Coloana Sfintei Treimi din Olomouc (34 km). Printre locurile naturale: Hranice Abyss (6,9 km) și Zbrašov Aragonite Caves (6,8 km).

Se scrie și Olšovec.