>>50478033There's 393 alternate forms for Pokemon, meaning there's only 1298 mons including forms.
If we're just talking about mechanically different forms and not things like the 63 Alcremies or 28 Unowns, there's:
>48 mega evolutions>33 GMax forms>54 regional forms (55 if you count Darmanitan and Zen Darmanitan)>3 forms with mechanically different genders>6 PIkachus (5 cosplay Pikachus, and the hat Pikachu only counts as 1 because they're functionally the same)>3 extra Castforms>2 Primals>3 extra Deoxyses>2 extra Wormadams>5 extra Rotoms>3 Origin forms>Sky Shaymin>18 extra Arceuses>Basculin's red and blue stripes>Zen Darmanitan>4 Therian Genies>2 extra Kyurems>Resolute Keldeo>4 Genesects with the drives>Ash-Greninja>AZ Floette>3 extra sizes for Pumpkaboo>3 extra sizes for Gourgeist>2 extra Zygardes>Hoopa Unbound>3 extra Oricorios>2 extra Lycanrocs>17 extra Silvallys>3 extra Necrozmas>Toxtricity>2 Crowned forms>1 extra Urshifus>2 extra Calyrexsfor 237 extra forms and a total of 1142
There's also Cherrim, Meloetta, Aegislash, Wishiwashi, Mimikyu, Minior, Eiscue, Morpeko, and Cramorant, which change forms mid-battle with their abilities, but since the abilities to use those form changes aren't optional, I don't count them. If you want to, that's 251.