Деревня Шаломино находится в Михайловском сельском поселении Дорогобужского района Смоленской области.
Известно как минимум с 1641 года (как пустошь).
В 1667 году становится деревней. В своё время деревней владели: Лускины, Гралевские, Высоцкие, Дедюлины и Чеплевские, Храповицкие.
В 1904 году в деревне было 3 жителя. В конце 19-го и начале
20-го века сюда переселилось несколько десятков семей из села и деревни
Болонов-Селец Старобыховского уезда Могилевской губернии (в настоящее
время — Быховский район Могилевской области Беларуси): Болозевы,
Гончаровы, Демидовы, Князевы, Ковалевы, Коренковы, Корсиковы, Лаходыновы,
Мельниковы, Москальковы, Новиковы, Романьковы, Тарасовы, Харлановы, Шеховы,
Пузенковы и др.
В годы Великой Отечественной войны деревня была оккупирована гитлеровскими войсками в октябре 1941 года, освобождена в сентябре 1943 года.
В 2007 году население составляло 395 человек.