De Duitse troepen vielen het land opnieuw binnen in mei 1940 en 40.690 Belgen, meer dan de helft van hen Joden, werden gedood tijdens de daaropvolgende bezetting en de Holocaust. Van september 1944 tot februari 1945 bevrijdden de geallieerden
België. Na de Tweede Wereldoorlog dwong een algemene staking Koning Leopold III in 1951 af te treden, omdat veel Belgen dachten dat hij tijdens de oorlog met Duitsland had samengewerkt. Het Belgisch Congo werd in 1960 onafhankelijk tijdens de Congo-crisis; Ruanda-Urundi volgde twee jaar later met zijn onafhankelijkheid. België trad als oprichterlid toe tot de NAVO en vormde samen met Nederland en Luxemburg de Beneluxgroep.