Ігри фінальної частини чемпіонату відбувалися на 6 стадіонах, розташованих у містах Північної Португалії, на 4 з яких двома рокам раніше відбувалися матчі фінальної частини Чемпіонату Європи 2004.