Huvuddelen av mästerskapet kommer arrangeras i Spanien, Portugal och Marocko. Men tre matcher kommer även spelas i Sydamerika då Argentina, Uruguay och Paraguay kommer spela sina första gruppspelsmatcher på hemmaplan.
Fifa har kommit fram till den här lösningen för att kombinera två olika anbud för mästerskapet.
Uruguay kommer inleda mästerskapet med att spela på Éstadio Centenario i Montevideo – platsen för den allra första VM-finalen som spelades 1930.
”Hela Fifa-kommittén kom överens om att fira 100 år av VM med att spela på platsen där allting började”, säger Fifas ordförande Gianni Infantino i ett uttalande.
Det formella beslutet om VM 2030 kommer tas på Fifa-kongressen nästa år.
Nästkommande fotbolls-VM, 2026, spelas i USA, Kanada och Mexiko – där antalet deltagande nationer utökas från 32 till 48.