Go to the Trophy Garden which is in the Pokemon Mansion. porygon is rare in Pokemon Diamond, so using the Poke Radar would be easier.
You cannot catch Porygon2 in the wild, you will have to trade a Porygon holding an Up-grade to evolve it into Porygon2.
you can catch a porygon in Pokemon diamond by going to the old man in the mansion and out to the trophy garden. You also need the national dex to catch a porygon . walk around the grass and in a little while it will appear.
To catch Porygon in Pokemon Diamond you need the National Pokedex. After getting the National Pokedex go to Trophy Garden in Route 212 and talk to the owner. When he says he has seen a Porygon it will now appear in the Trophy Garden.
you cant find a porygon ,you can find it in Pokemon pearl or on platinum
Have one space available in your party then go to veilstone city go to the house on top of the Pokemon ceneter go in and talk to the person and you will get a lvl 25 porygon
Porygon
You must evolve Porygon (From Celadon) using the UpGrade to Porygon 2.
The national pokedex.
you have to go to where the trophy garden is.
You use it on a porygon and it will evolve.(Pokemon Diamond, Platinum, and Pearl only.
in a science lab from a scientist i think
At the Pokemon mansion. You can talk to the owner and on rare occasions, he will say that a Porygon is in his backyard, so go there