Известны с 1552 г. как деревня в Полоцком воеводстве Великого княжества Литовского (первоначальное название Росоно), принадлежащая Ф. И. Корсаку; имела 7 "дымов". После 1-го раздела Речи Посполитой (1772) в составе Российской империи, деревня в Полоцкой, с 1796 г. — в Белорусской, с 1802 г. — в Витебской губерниях. По данным Витебского статистического комитета, в 1877 г. в Россонах 12 деревянных жилых построек, частные женское (с 1862) и мужское (с 1869) общеобразовательные училища, деревянная и кирпичная церкви, корчма. В 1905 г. проживал 51 человек. С 1924 г. Россоны — центр района (до 1930). В 1935—1938 гг. — в Полоцком округе.
В Великую Отечественную войну деревня оккупирована немецко-фашистскими захватчиками. С 3 июля 1941 г. до сентября 1942 г. активно действовало Россонское коммунистическое подполье, организатором и руководителем которого был учитель местной средней школы П.М. Машеров. 19 сентября 1942 г. партизаны разгромили в Россонах и почти одновременно в ряде иных населенных пунктов гарнизоны немецко-фашистских оккупантов. Район входил в Россонско-Освейскую партизанскую зону. С 1944 г. Россоны в Полоцкой, с 1954 г. — в Витебской областях. В 1958 г. присвоен статус городского поселка. Сегодня здесь проживает свыше 5 тысяч человек; работают ГЛХУ "Россонский лесхоз", КУПП "Комбинат промышленных товаров", кирпичный завод (ОАО "Россоны"), Россонский коопзаготпром и др. предприятия. В районе 73 юридических лица негосударственной формы собствен ности, в том числе 13 фермерских хозяйств.
Памятники архитектуры: церковь (II-я половинаXIX в.), усадьба (XIX—XX вв.).
Путеводитель по городам и районным центрам Республики Беларусь. Минск, "Харвест", 2004.
Ближайшие города:
Полоцк,
Новополоцк,
Ушачи,
Верхнедвинск,
Шумилино.