It can be caught at Route 2.
yep
Pikachu is located in the Viridian Forest, in the Kanto region.
You must breed a Pikachu or Raichu.
Viridian Forrest in the kanto region
In Pokemon Heartgold or gold and soulsilver or silver you can find it in viridian forest.
In pikachu's snatch
u find it in viridian forest
In Viridian Forest or at the Power Plant. It is rare to find.
You can't find Mew in Pokémon Silver.
You can find it the way the previous guides stated or trade with someone for it.
bills grampa in kanto you have to show him a pichu or pikachu
In pokemon fire red, leaf green, red, blue, soulsilver, heartgold, silver, and gold pikachu can be found in Viridian forest. In pokemon Sapphire, ruby, and emerald you can find it in the safari zone