Kolšov este un sat din districtul Šumperk, din regiunea Olomouc, Czechia. Kolšov se află la 296 m altitudine, la 6,4 km de muntele Eastern Sudetes. Populația este de 709 de locuitori (2024). Cel mai apropiat oraș mare este Prostějov, la 49 km la sud. Printre obiectivele din împrejurimi: Bouzov Castle (23 km), Mírov Castle (14,0 km) și Úsov Castle (12,5 km). Printre locurile naturale: Mladeč Caves (22 km) și Hora Matky Boží (23 km).

Se scrie și Kolšov.