The draw for the 2020/21 UEFA Nations League took place in Amsterdam on Tuesday.
Ireland were in Pot 3 of League B and drew Bulgaria, Finland and Wales in Group 4.
They also faced Wales in last year's competition.
By the time this year's tournament rolls around, Ireland will be managed by Stephen Kenny.
"That draw was as good as we could have got," said current Ireland boss Mick McCarthy.
"If Stephen Kenny was watching back home he will be very happy.
"When I see the Russia, Serbia, Turkey, Hungary group, we could have been in there.
"Wales are the stand-out side and they had a great 2016 European Championships and they’re already looking forward to this summer’s finals.
"We’ve played Bulgaria and beaten them recently and that experience will be good for any of my players if they come up against them in the Nations League. I don’t know a lot about Finland but I’m sure the players will look forward to playing them in the group.
"The Nations League is a good tournament. I enjoyed the games the first time around and the competitive nature of them - it’s so much better than friendlies."
Here is Ireland's group in the Nations League.
What do we think? pic.twitter.com/bsOptzTOXu
— Balls.ie (@ballsdotie) March 3, 2020
The other groups in League B are:
Group 1: Austria, Norway, Northern Ireland, Romania
Group 2: Czech Republic, Scotland, Slovakia, Israel
Group 3: Russia, Serbia, Turkey, Hungary
UEFA Nations League 2020/1 fixtures
3 September: Bulgaria v Republic of Ireland
6 September: Republic of Ireland v Finland
10 October: Republic of Ireland v Wales
13 October: Finland v Republic of Ireland
13 November: Wales v Republic of Ireland
16 November: Republic of Ireland v Bulgaria
Finals: 2, 3, 6 June 2021
Relegation play-offs: 24, 25, 28, 29 March 2022