Вилегодск — село в Вилегодском муниципальном округе Архангельской области. До 2020 года было административным центром Вилегодского сельского поселения. Располагается на правом, высоком берегу реки Виледь.
До 10 апреля 1924 года входило в Вилегодскую волость Сольвычегодского уезда.
Находится на расстоянии приблизительно 16 км на восток-северо-восток по прямой от административного центра района села Ильинско-Подомское. Через село проходит автотрасса А-123.
Село является центром прилегающих к селу деревень: Насадкинская, Новораспаханная, Щербинская, Мышкино, Дресвянка, Кочнева Гора.
Село основано в XV веке после прихода на Виледь миссионера Стефана Пермского[источник не указан 58 дней].
В 1710 году отмечалось как погост.
В 1859 году на Богоявленском погосте с православной церковью было учтено 4 двора, 10 мужчин и 13 женщин. Скорее всего в 4-х дворах при церкви на погосте располагаются семьи церковнослужителей.
Раньше у реки Виледь, по имени которой теперь называется село, было другое русло, проходившее по самому селу, совсем рядом с церковью.
6 июня 1924 года создание Вилегодского сельсовета.
Село было переименовано в Вилегодск примерно в начале 1940-х годов.