Kolšov je selo u okrugu Šumperk, u Olomoučki kraj, Czechia. Kolšov se nalazi na 296 m nadmorske visine, 6,4 km od planine Eastern Sudetes. Broj stanovnika je 709 (2024). Najbliži veći grad je Prostějov, 49 km južno. Među znamenitostima u okolici su Bouzov Castle (23 km), Mírov Castle (14,0 km) i Úsov Castle (12,5 km). Među prirodnim znamenitostima su Mladeč Caves (22 km) i Hora Matky Boží (23 km).
Piše se i Kolšov.