Under andre verdenskrig ble Jugoslavia okkupert av Tyskland og Italia. Det ble dannet en motstandsvegelse under krigen; Partisanerne ledet av Josip Broz Tito. Etter krigen dannet han et kommunistisk regime og gjorde Jugoslavia til en føderasjon med seks delrepublikker. I 1948 brøt Tito med Stalin, og Jugoslavia utviklet en friere form for kommunisme enn resten av Øst-Europa. I 1970-71 forsøkte kroatene å få en friere stilling, noe som ble slått ned av Tito.

Da Tito døde i 1980 var det vanskelig å holde de ulike republikkene sammen. De kulturelle, historiske og økonomiske forskjellene var for store. Mest velstående var Slovenia og Kroatia i nord, mens områdene lengre syd var fattigere eller underutviklet. Jugoslavia ble rammet av en alvorlig økonomisk krise på begynnelsen av 80-tallet. I Serbia kom et nasjonalistisk kommunistregime til makten i 1987, og Kroatia følte seg truet. I 1990 gikk det jugoslaviske kommunistpartiet i oppløsning, og det ble tillatt flerpartivalg. I Kroatia vant et nasjonalistisk borgerlig parti, "Den kroatiske demokratiske union", med Franjo Tudjman i spissen. De føderale myndighetene mistet nå sin makt til fordel for republikken. Tudjman døde i 1999 og sosialdemokraten Stipe Mesic ble valgt til ny president i januar 2000.