Kolšov is a village in Šumperk District, in the Olomouc Region, Czechia. Kolšov lies at 296 m above sea level, 6.4 km from the Eastern Sudetes mountains. It has 709 inhabitants (2024). The nearest city is Prostějov, 49 km to the south. Among the landmarks around are Bouzov Castle (23 km), Mírov Castle (14.0 km) and Úsov Castle (12.5 km). Among the natural features are Mladeč Caves (22 km) and Hora Matky Boží (23 km).