Рупейки - агрогородок (до 2010 г. деревня) в Волковысском с/с, в 11 км от города и железнодорожной станции Волковыск на линии Барановичи-Волковыск. 125 хозяйств, 324 жителя (2015 г.).
Известный с начала 17 века как деревня Волковысского повета Новогрудского воеводства ВКЛ.
После 3-го раздела Речи Посполитой (1795 г.) в составе Российской империи, Волковысском уезде Слонимской, с 1797 г. Литовской, с 1801 г. Гродненской губерний.
В 1796 г. принадлежала плебании Волковысского костела и Юрию Грабовскому.
В 1836 г. в деревне 29 дворов, 134 жителя.
В 1897 г. Рупейки - деревня, 39 дворов, 280 жителей, зернозапасный магазин, 1 фольварк, 1 двор, 8 жителей, Бискупцовской волости Волковысского уезда Гродненской губернии.
В 1905 г. — деревня, 6 жителей, 1 фольварк, 4 жителя, в Мстибовской волости Волковысского уезда Гродненской губернии.
В 1914 г. в деревне 57 дворов, 337 жителей.
С сентября 1915 г. оккупирована войсками кайзеровской Германии, с февраля 1919 г. до июля 1920 г. и с сентября 1920 г. — польскими войсками.
С 01.01.1919 г. в БССР.
С марта 1921 г. в составе Польши, в Епископцовской гмине Волковысского уезда Белостокского воеводства: деревня и усадьба, 68 дворов, 355 жителей (1921г.).
С ноября 1939 г. снова в БССР, с 12.10.1940 г. в Боченцевском с/с Волковысского района Белостокской области.
В 1939 г. 76 дворов, 410 жителей.
В ВОВ с конца июня 1941 г. до середины июля1944 г. деревня оккупирована немецко-фашистскими захватчиками. В войну погибли 3 сельчанина.
С 20.09.1944 г. в Гродненской области, с 16.07.1954 г. в Лесняковском, с 02.12.1961 г. в Волковысском сельсоветах. В 1949 г. организован колхоз «Сталинец», с 1961 г. в составе укрупненного колхоза имени Заслонова, с 2004 г. — центр ОАО «Хотьковцы». Согласно переписям населения в 1959 г. - 351 житель, в 1970 г.-357.
В 2000 г. в деревне 136 хозяйств, 353 жителя, в 2004 г.-136 хозяйств, 353 жителя, в 2011 г.-284 жителя.
Работают (2015 г.) магазин, фельдшерско-акушерский пункт, отделение почтовой связи, Дом культуры, библиотека.