在1928年德国大选中，社民党获得了29.8%的得票率、153个议席，比1924年还要多出22个议席。 而在1928年大选中同样增加议席的只有恩斯特·台尔曼领导下的德国共产党，共产党获得了10.6%的选票，同时拥有54个议席，比上次选举多出9个席。纳粹党（NSDAP）只有2.6%的得票率，这令它失去了两个议席。
选举活动.1930年选举中，共有37个独立政党参加选战，其中只有10个政党获得了3%以上的选票，但如此多的党派参加选举也造成了大量选票被浪费。选举情况令任何政党都难