Пупково - село Дятьковского района Брянской области, Березинского сельского поселения, в 12 км к юго-востоку от Дятькова, в 4 км к востоку от поселка городского типа Любохна. Упоминается с 1620-х годов в составе Батоговской волости Брянского уезда как существующее село с церковью Михаила Архангела (действовала до 1943; не сохранилась), поместье князей Волконских. С 1777 в Жиздринском уезде (Калужской губернии, с 1920 - Брянской губернии), в т.ч. с 1861 по 1922 - волостной центр; в 1922-1924 в Любохонской волости Бежицкого уезда; с 1924 в Дятьковской волости, Дятьковском районе (с 1929). В конце XIX века была открыта церковно-приходская школа. В середине ХХ века - колхоз "Большевик". До 1949 – центр Пупковского сельсовета. Максимальное число жителей 1260 человек (1913, 1926).
Дополнительно:
Церковь Михаила Архангела
Археологические раскопки
Списки населенных мест Российской Империи, Калужская губерния, 1863 год
Волости и важнейшие селения Европейской части России. 1880 год
Список населенных мест Калужской губернии, второе издание, 1897 год
Сведения об административном подчинении за 1916-1970 годы
Список населенных мест Брянской губернии, 1928 год
Численность населения Брянской области по переписи 2010 года