Происхождение фамилии Шапко
Оно ведет свое начало от нарицательного «шапка» со значением «мягкий, теплый головной убор». Вероятно, прозвище Шапко относится к числу «профессиональных» именований, содержащих указание на род деятельности основателя фамилии: он мог заниматься изготовлением или продажей головных уборов. Веселовского записаны родственные именования: Шапка Дмитрий Глебович Шукаловский (Всеволож, середина XV в.), Григорий Федорович Шапкин, подьячий (1556 г.); а также Шапчихин Иван, крестьянин (1585 г., Псков). Известным представителем фамилии является Владимир Владимирович Шапко (род. 1976 г.) – художник.