Euro 2028 will be hosted by the UK and Ireland, while Turkey and Italy will stage the 2023 edition of the European Championship.
Ten stadia were included in the UK-Ireland bid submission in April.
Six of the venues are in England, with one each from Northern Ireland, the Republic of Ireland, Scotland and Wales.
FA chief executive Mark Bullingham told Sky Sports: “We’re delighted. It’s been three years of hard work to get to this point. It’s fantastic for us and the country, the home nations and Ireland. We’re really looking forward to it.
“We worked really hard to put together a really strong bid and we think that’s probably the reason we were unopposed in the end.”
The tournament will be held in June and July of 2028 – exactly seven years since England and Scotland both hosted games during the re-arranged tournament, which was held across Europe.