Jabarkan Republik Weimar dari Ernst Reuter

Sekembalinya ke Jerman, Reuter bergabung dengan Kommunistische Partei Deutschlands (KPD) dan diangkat sebagai First Secretary di Berlin. Ia menganut posisi sayap kiri di partai tersebut, mendukung pemberontakan terbuka pada Maret 1921 di Jerman tengah dan menentang pemimpin partai Paul Levi. Walaupun Reuter adalah favorit Lenin, ia didepak dari partai pada 1922. Ia langsung pindah ke Unabhängige Sozialdemokratische Partei Deutschlands (USPD), dan kemudian kembali ke SPD.

Pada 1926, ia menjadi pegawai negeri di Berlin dan diserahi tanggungjawab bidang transportasi. Salah satu pencapaiannya adalah pendirian Berliner Verkehrsbetriebe (BVG), tiket transportasi umum terpadu, dan perpanjangan dari sistem kereta bawah tanah Berlin.

Dari 1931 sampai 1933 Reuter adalah wali kota Magdeburg, di mana ia berjuang melawan kurangnya sarana perumahan dan pekerjaan karena krisis ekonomi. Ia juga dipilih sebagai anggota Reichstag. Pada 1933, dengan partai Nazi berkuasa, ia dipaksa mengundurkan diri dan dikirim ke kamp konsentrasi di Lichtenburg dekat Torgau. Setelah dibebaskan, ia mengungsi ke Turki dan tinggal di sana sampai akhir Perang Dunia II. Di Ankara ia mengajar perencanaan kota.