Выборы состоялись по смешанной избирательной системе: из 47 депутатов 23 депутата избрались по партийным спискам (пропорциональная система), а ещё 24 депутата — по одномандатным округам (мажоритарная система)[4]. Для попадания в Собрание депутатов по пропорциональной системе партиям было необходимо преодолеть 7 % барьер. Партии, набравшие на выборах от 5 % до 7 %, получают по 1 мандату. Срок полномочий Собрание депутатов шестого созыва — пять лет.
На 1 июля 2018 года в Архангельской области было зарегистрировано 910 460 избирателей[5]. Средняя норма представительства избирателей на один депутатский мандат — 40 458 человек[6].
Председатель избирательной комиссии Архангельской области Андрей Контиевский 3 августа 2018 года сообщил, что Избирательная комиссия Архангельской области зарегистрировала для участия на выборах 6 политических партий: «Единая Россия», «Справедливая Россия», КПРФ, ЛДПР, «Коммунистическая партия Коммунисты России», «Родина». Ранее областной избирком отказал в регистрации списка кандидатов от партии «Яблоко», так как её представители не смогли вовремя подать необходимые документы, в том числе подписные листы с подписями избирателей[7][8].
Во время выборов в Архангельске прошла акция протеста против пенсионной реформы в России.
По одномандатным округам кандидаты от Единой России выдвигались в 23 из 24 округов (кроме 20 округа), от ЛДПР — в 23 из 24 округов (кроме 2 округа), от Родины — в 20 округах, от Справедливой России — в 19, от КПРФ — в 17. В 11 (Северодвинск) и 22 (Онежский и Приморский районы) округах кандидатам от Яблока было отказано в регистрации на выборы. На выборах кандидаты-самовыдвиженцы были только в 17, 19 и 20 округах.
Для выборов в АОСД Архангельская область была поделена на 24 одномандатных округа, в том числе 1 округ — Ненецкий автономный округ, 2-8 округа — город Архангельск, 9-12 округа — город Северодвинск. Нормой представительства была названа цифра в 1 депутат на 40458 избирателей[11].
Одномандатные избирательные округа Архангельской области