Для советского государственного права вопрос о народном суверенитете имел большое значение. Советская власть признавалась борцом за права трудящихся, гарантом наличия подлинного народного суверенитета. Анализ социально-экономических систем государств позволял советским ученым приходить к выводам об отличии народного суверенитета в капиталистических и социалистических странах. Все государство, государственные органы в СССР понимались не как носители народного суверенитета, но как его «отражатели».[21] Государственная власть не переходит к государственному органу, который может только осуществлять ее от имени народа. Власть всегда остается в руках граждан Союза ССР.[22] Капиталистическая система воспринималась исключительно отрицательно, признавалось, что при ней народ отчуждался от власти и народный суверенитет имел формально-юридическое значение.
Содержание народного суверенитета в Советском государстве определялось как диктатура рабочего класса, опирающаяся на союз с крестьянством, на поддержку всех трудящихся, на их единодушную волю к построению коммунизма под руководством рабочего класса, под руководством коммунистической партии[23].
В настоящее время в Российской Федерации существенным образом произошло изменение понимания категории «народный суверенитет», что связано с принятием Конституции России 1993 года, утверждением Российской Федерации в качестве демократического правового государства (часть 1 статьи 1), признанием носителем суверенитета и единственным источником власти в Российской Федерации её многонационального народа (часть 1 статьи 3).
Основными признаками народного суверенитета являются: верховенство, независимость, самостоятельность, неотчуждаемость, неделимость. Данные признаки отражают сущность народного суверенитета и в определенной степени раскрывают его политико-правовую природу.
Признак верховенства народного суверенитета означает, что российский народ является единственным легальным и легитимным носителем всей полноты