Olšovec is a village in Přerov District, in the Olomouc Region, Czechia. Olšovec lies at 305 m above sea level, 3.8 km from the Eastern Sudetes mountains. It has 525 inhabitants (2024). The nearest city is Přerov, 24 km to the southwest. Among the landmarks around are Helfštýn Castle (10.2 km), Kroměříž Castle (40 km) and Holy Trinity Column (34 km). Among the natural features are Hranice Abyss (6.9 km) and Zbrašov Aragonite Caves (6.8 km).