Em 31 de dezembro de 1918, foi fundado o Partido Comunista da Alemanha. O partido foi formado a partir da Liga Espartaquista, que originalmente era uma tendência revolucionária de esquerda no interior do Partido Social-Democrata da Alemanha (SPD), e do grupo Comunistas Internacionalistas da Alemanha (IKD).
A Liga Espartaquista tinha como dirigentes Rosa Luxemburgo e Karl Liebknecht, que foram assassinados em janeiro de 1919. O Partido Comunista da Alemanha passou por uma divisão quando os comunistas internacionalistas (IKD), juntamente com outros grupos políticos, formaram o Partido Comunista Operário da Alemanha (KAPD), em abril de 1920.
A partir desse evento, o Partido passou a ser comandado por Paul Levi e foi se aproximando cada vez mais do Partido Social-Democrata Independente e do Partido Social-Democrata, até cair sob a influência do bolchevismo russo. Durante a ditadura nazista, o KPD foi brutalmente reprimido, e seus dirigentes, militantes e simpatizantes foram enviados para campos de concentração nazistas.
Após a Segunda Guerra Mundial, na zona de ocupação soviética, o KPD e o SPD uniram-se para formar o Partido Socialista Unificado da Alemanha (SED), que governaria a República Democrática Alemã até a queda do Muro de Berlim. No lado ocidental, o partido foi banido em 1956, permanecendo proibido até a reunificação da Alemanha, quando se converteu no Partido do Socialismo Democrático da Alemanha (PDS), posteriormente chamado Partido da Esquerda (Die Linke), que continua sendo uma força política relevante na Alemanha, especialmente no leste.