19 января 1919 г., когда в Берлине только завершилось подавление вооруженного восстания, состоялись выборы в Учредительное собрание. Их результаты выявили существенную перестройку партийно-политического спектра Германии. Левые партии СДПГ и НСДПГ получили соответственно 163 и 22 мандата. Жесткие политические противоречия, возникшие между ними на фоне событий декабря – января в Берлине, не позволили им образовать единый блок. Более того, СДПГ выступила за образование устойчивого парламентского большинства, ориентированного на последовательную демократизацию государственного устройства Германии и преодоление любого революционного экстремизма. Потенциальными союзниками СДПГ рассматривались Немецкая демократическая партия и партия Центра. НДП (75 мест в Учредительном собрании), руководимая Фридрихом Науманом и Вальтером Ратенау, образовалась на основе левого крыла довоенного национал-либерального движения и Прогрессивной народной партии. Она выдвигала программу последовательных социально-экономических преобразований, коренной перестройки конституционного механизма на основе либеральных принципов. Партия Центра (73 места) практически не изменила довоенной идеологической ориентации, но находилась в состоянии острой внутрифракционной борьбы. Состав партии в 1918 г. покинула влиятельная группа во главе с М. Шпанном и Э. Штадлером, образовавшая «Объединение за национальную и социальную солидарность». Спустя год на его основе было создано «Объединение за свободную от партий политику». Солидаристы не принимали участия в парламентской борьбе, но сумели увлечь за собой немалую часть активного католического электората. В 1919 г. от Центра откололась и еще одна значительная группировка, выступавшая против сохранения в партийной программе федералистского принципа. На ее основе была сформирована Баварская народная партия, ратовавшая за автономию Баварии. На выборах в Учредительное собрание ей удалось получить 18 депутатских мандатов.
Правое крыло Учредительного собрания образовывали Немецкая народная партия и Немецкая национальная народная партия, обладавшие каждая 44 депутатскими мандатами. ННП под руководством Густава Штреземана являлась право-республиканской партией, в которую влилось большинство национал-либералов. Ее программа опиралась на идею «сильного национального государства» и отказ от форсированных политических и экономических реформ либерального толка. ННП активно поддерживалась протестантскими кругами. НННП Альфреда Хугенберга включила в себя самые разнообразные группировки консервативного толка, объединенные националистическими идеями и почти нескрываемой неприязнью к республиканскому строю. Скромные позиции националистических сил в Учредительном собрании не отражали их истинного влияния в стране. По мере эскалации насилия в последние месяцы революции, возвращения к мирной жизни тысяч демобилизованных солдат, ухудшения международного положения Германии демократические силы утрачивали позиции. Впрочем, пока участие в прямых, всеобщих, тайных выборах 83 % избирателей не позволяло ставить под сомнение легитимность Учредительного собрания.