С этой же целью избирательная система была чрезвычайно усложнена. Напрямую избиралось лишь 1500 депутатов: по 750 от территориальных и национально-территориальных одномандатных округов по мажоритарной системе (по 32 депутата от каждой союзной и 11 – автономной республики, по 5 – от каждой автономной области и по 1 – от каждого автономного округа). Таким образом, «вес» голоса избирателей, проживавших в разных частях страны, был разный. К примеру, житель Абхазии имел целых три голоса, так как должен был избрать депутата от своего территориального округа и двух национально-территориальных – от Грузинской ССР и своей автономной республики.
Остальные 750 депутатов избирались от общественных организаций по нормам, установленным законом о выборах народных депутатов. Так, КПСС получила право на 100 мандатов (так называемая красная сотня), а Академия наук СССР – 10. Избрание депутатов от общественных организаций давало возможность партийной номенклатуре и ее ставленникам в их руководстве использовать многочисленные рычаги влияния на решения их съездов, выдвигавших кандидатов. Опыта проведения конкурентных выборов в стране не было, поэтому в их организации были допущены просчеты, приведшие к нарушениям избирательных прав граждан: число избирателей сильно варьировало между округами, причем городские округа были более крупными, что вело к дискриминации относительно более демократически настроенного городского населения. На компактность избирательных округов, конфигурацию их и соответствие их границ территориальным общностям не обращали внимания, чем воспользовались в балтийских республиках, большинство депутатов от которых представляло сельские округа с преимущественно коренным населением.
СНД был правомочен рассмотреть любой вопрос, отнесенный к ведению СССР. К исключительной компетенции съезда относились наиболее значительные вопросы: принятие и изменение Конституции СССР; изменение национально-государственного устройства и границ между союзными республиками; утверждение основных направлений внутренней и внешней политики; одобрение государственных планов и общесоюзных программ экономического и социального развития; избрание ряда высших должностных лиц и т. п.
Несмотря на не вполне демократический характер формирования СНД и недостатки в организации выборов, голосование 26 марта 1989 г. стало первым свободным волеизъявлением избирателей за 72 года русской истории, истекших со времени выборов в Учредительное собрание 1917 г.
Подготовка к голосованию 26 марта 1989 г. протекала в условиях исключительной политической активности в крупных городах и во многих регионах. В десятках из них возникли народные фронты, сотни неформальных организаций, политических клубов, начали формироваться политические партии. В республиках Прибалтики и Закавказья, на Украине и в Молдове бурными темпами развивались национальные движения. Страну сотрясали забастовки, политические митинги собирали сотни тысяч участников. Политика стала главной темой газет и журналов. Тиражи наиболее популярных из них подскочили до многих миллионов экземпляров. Так, тираж газеты «Аргументы и факты», первоначально возникшей при правлении Всесоюзного общества «Знание» и предназначенной для информирования ограниченного числа лекторов и «пропагандистов», взметнулся до более чем 30 млн, и эта газета была занесена в Книгу рекордов Гиннесса.
Но общество еще только начинало возрождаться к полноценной политической жизни: четких политических водоразделов не существовало, программы народных фронтов были невнятными. В центре политической жизни оставалась КПСС, в которой усиливались внутренние разногласия. Господствующей темой политических народных дискуссий чаще всего была критика или защита КПСС, содержание «социалистической идеи». Нарастал экономический кризис, с прилавков постепенно исчезали товары первой необходимости, повседневная жизнь становилась все труднее.