Try Safary Zone Mach Bike Area.It is a rare pokemon. Also, you can check this online pokedex out: http://www.serebii.net/pokedex-dp/127.shtml
There are a few rare Pokemon you can get in the safari zone they are pinsir, wobuffet and girafarig.
first go to the safari zone and then look for PINSIR in the grass.It will take along time and if you are lucky you can catch him.I was walking around in the safari zone and a PINSIR suddenly appeared.
i get pinsir in north west region i was randomly strolling around when it popped up and obviously i caught it.
Go to Safari Zone.
In the safari zone or trade one from blue.
Here are all the Pokemon you can get: Wobuffet, Stantler, Girafarig, Oddish, Gloom, Pikachu, Natu, Psyduck, Goldeen, Magikarp, Pinsir.
You buy Pinsir in the house next to the Game Corner for Coins. Or you can just go into safari zone and catch 1
you can get it at the safari zone it is a bug type Pokemon but i would not catch it, it is weak.
Find pokemon!
After you defeat Winoa of Fortree City, you will begin a fairly long journey to Lilycove City. On the way there, you will find the Safari Zone, where you can catch rare Pokemon like Pinsir, Giraferaig, Dodrio, and Heracross
You can find one at the Safari Zone. It has a 5% chance of appearing.
No. Pinsir is a LEAF GREEN exclusive. You need to trade with Leaf Green. You can catch it in the Safari Zone or you can buy one in the Game Corner in Celadon City.