Olšovec je selo u okrugu Přerov, u Olomoučki kraj, Czechia. Olšovec se nalazi na 305 m nadmorske visine, 3,8 km od planine Eastern Sudetes. Broj stanovnika je 525 (2024). Najbliži veći grad je Přerov, 24 km jugozapadno. Među znamenitostima u okolici su Helfštýn Castle (10,2 km), Palača Kroměříž (40 km) i Stup Presvetog Trojstva u Olomoucu (34 km). Među prirodnim znamenitostima su Hranice Abyss (6,9 km) i Zbrašov Aragonite Caves (6,8 km).
Piše se i Olšovec.