Estádio da Luz, din Lisabona, este cel mai mare loc sportiv portughez, cu o capacitate de aproximativ 65.000 de locuri, Estádio do Dragão, din Porto și Estádio José Alvalade, tot în capitală, ambele cu aproximativ 50.000, sunt singurele locuri naționale care îndeplinesc cerințele FIFA pentru a găzdui meciuri ale Cupei Mondiale.
Conform specificațiilor pentru organizațiile Cupei Mondiale, stadioanele candidate trebuie să aibă cel puțin 80.000 de locuri pentru a găzdui finalele și ceremoniile de deschidere, 60.000 pentru jocurile începând cu sferturile de finală și restul de locuri cel puțin 40.000.
Pe lângă faptul că aparțin celor trei mari, aceste etape au în comun faptul că sunt moștenitori ai Euro2004, cea mai mare competiție de fotbal organizată vreodată în Portugalia, construită pentru a găzdui turneul.
În acel moment, Dragão a găzduit meciul de deschidere și Luz finala - în ambele cazuri ciocniri între Portugalia și Grecia, în timp ce Alvalade a găzduit semifinala.