Селко е село в Полоцки район, във Витебска област, Беларус. Селко се намира на 142 m надморска височина. Най-близкият голям град е Новополоцк, на 22 km на североизток. Сред забележителностите наоколо са Света София (29 km), Transfiguration Church (31 km) и Church of the Assumption of the Blessed Virgin Mary, Prazaroki (12,8 km).