List of Pokémon forms by release date/2017

By the start of 2017, the number of released forms was:

By the end of 2017, the number of released forms was:

In 2017, 170 new Pokémon species, 195 distinct regular forms and 14 shiny forms were made available to be obtained.

The total number of Pokémon species and Pokémon distinct forms (regular and shiny) was updated according to the following events in 2017:
 * Hoenn-region Pokédex introduced 135 new Pokémon species, 148 distinct regular forms and 145 distinct shiny forms. Total count updated to 386 Pokémon species, 426 distinct regular forms and 423 distinct shiny forms.
 * The difference between distinct regular and shiny forms numbers occurred due to 3 Castform non-normal forms that do not have shiny variants.

February 16th
Main release of Johto-region. 84 Pokémon species including 26 forms of Unown were released, one for each letter of the alphabet.

Regular (109) =

March 24th
First shiny Pokémon Magikarp were released in Water Festival.

Shiny (2) =

July 22nd
Articuno and Lugia were released as the Legendary Raid Bosses for the first time which were available to catch only after defeating it.

Regular (2) =

July 31st
Moltres was available from Raid Battles for the first time.

Regular (1) =

August 7th
Zapdos was available from Raid Battles for the first time.

Regular (1) =

August 9th
Shiny Pikachu family was released since Pokémon GO Park.

Shiny (3) =

August 14th
Mewtwo was confirmed as a Raid Boss.

Regular (1) =

August 31st
Legendary Beasts were available as the Legendary Raid Bosses for the first time. They were exclusive to following regions in the first month: Raikou could be battled throughout the Americas. Entei could be battled throughout Europe and Africa. Suicune could be battled throughout the Asia-Pacific region.

Regular (3) =

October 20th
2017 Halloween event indicated the first Hoenn Pokémon release with only shiny form of Sableye was released at the start. Hoenn-region Pokédex introduced 135 new Pokémon species, 148 distinct regular forms and 145 distinct shiny forms.

Regular (5) = Shiny (1) =

October 26th
Shiny form of Duskull was released.

Shiny (2) =

October 31st
Shiny form of Shuppet was released.

Shiny (2) =

November 27th
Ho-Oh was released as the Legendary Raid Boss for the first time and were available to catch only after defeating it.

Regular (1) =

December 8th
Main release of Hoenn-region.

Regular (50) = Shiny (2)=

December 15th
Groudon was available to defeated and caught in Raid Battles for the first time.

Regular (1) =

December 21st
2017 Holiday event brought Delibird and the aquatic-themed Hoenn-region Pokémon.

Regular (21) = Shiny (2)=