NOTE: This answer does not include mythical Pokemon, which are not considered legendary Pokemon in modern generations. It excludes Ultra Beasts, which are generally not considered legendary Pokemon.
Kanto
Articuno, Moltres, Zapdos, Mewtwo
Johto
Raikou, Entei, Suicune, Ho-Oh, Lugia
Hoenn
Regirock, Regice, Registeel, Latias, Latios, Kyogre, Groudon, Rayquaza
Sinnoh / Hisui
Uxie, Mesprit, Azelf, Dialga, Palkia, Heatran, Giratina, Cresselia, Regigigas, Enamorus
Unova
Cobalion, Virizion, Terrakion, Tornadus, Thundurus, Reshiram, Zekrom, Landorus, Kyurem
Kalos
Xerneas, Yveltal, Zygarde
Alola
Cosmog, Cosmoem, Solgaleo, Lunala, Necrozma, Type: Null, Silvally, Tapu Koko, Tapu Lele, Tapu Bulu, Tapu Fini
Galar
Zacian, Zamazenta, Eternatus, Calyrex, Kubfu, Urshifu, Regieleki, Regidrago, Glastrier, Spectrier
Paldea
Koraidon, Miraidon