Ше́нкурский райо́н — административно-территориальная единица (район)[5] в Архангельской области Российской Федерации. В рамках организации местного самоуправления в его границах функционирует муниципальное образование Шенкурский муниципальный округ (с 2004 до 2022 гг. — муниципальный район).
Административный центр — город Шенкурск, расположенный в 373 км к югу от Архангельска и в 148 км к северу от ближайшей железнодорожной станции в Вельске.
Шенкурский район расположен в южной части Архангельской области и приравнен к районам Крайнего Севера.[6]
Площадь его территории— 11 297,67 км² или 1,9 % территории области. В состав муниципального образования входят город Шенкурск и 253 сельских населённых пункта, которые образуют 11 сельских администраций и администрацию города.
Крупнейшие реки: Вага, Неленга, Сюма, Ледь, Поча, Шеньга, Шелаша, Паденьга, Сельменьга, Шереньга, Пуя, Суланда. Крупнейшее озеро района — Лум.
Границы Шенкурского муниципального района установлены законом Архангельской области от 23 сентября 2004 года[7].