The draw for the 2022/2023 UEFA Nations League was conducted on Thursday.
England will face Hungary, Germany and European champions Italy.
Nations League champions France take on Denmark, Croatia and Austria.
Runners-up Spain will play Portugal, Switzerland and the Czech Republic.
Belgium, the number one ranked side in the world, will take on the Netherlands, Poland and Wales.
The latest group stage will be wrapped up before the 2022 World Cup in Qatar, while the semis and final for the top-tier League A will be played in June 2023.
UEFA NATIONS LEAGUE 2022-23 DRAW
Group A1: France, Denmark, Croatia, Austria
Group A2: Spain, Portugal, Switzerland, Czech Republic
Group A3: Italy, Germany, England, Hungary
Group A4: Belgium, Netherlands, Poland, Wales
Group B1: Ukraine, Scotland, Ireland, Armenia
Group B2: Iceland, Russia, Israel, Albania
Group B3: Bosnia & Herzegovina, Finland, Romania, Montenegro
Group B4: Sweden, Norway, Serbia, Slovenia
Group C1: Turkey, Luxembourg, Lithuania, Faroe Islands
Group C2: Northern Ireland, Greece, Kosovo, Cyprus/Estonia
Group C3: Slovakia, Belarus, Azerbaijan, Kazakhstan/Moldova
Group C4: Bulgaria, North Macedonia, Georgia, Gibraltar
Group D1: Latvia, Andorra, Liechtenstein, Kazakhstan/Moldova
Group D2: San Marino, Malta, Cyprus/Estonia.