Холмогорский район расположен в центральной части Архангельской области.
Образован в июле 1929 года при районировании Северного края с центром в с. Холмогоры.
Площадь территории - 16,8 тысячи квадратных километров (2,85 % территории Архангельской области).
Численность постоянного
населения на 1 января 2002 года составила 31,5 тысяч человек (2,2 %
населения Архангельской области).
Административный центр района - с. Холмогоры.
В состав Холмогорского района входит 17 сельских администраций, на его территории расположены 1 поселок городского типа и
422 сельских населенных пункта.