Challenger Cave Bottom Floor 2 (While fishing with Super Rod), Giant Chasm Cave, Route 6, Victory Road, Wellspring Cave, (and in basement of Wellspring Cave). All of them have a higher chance if fished with Super Rod in rippling water.
in fire red you can find one near cerulean city using any rod and you can get one near bills hous. but im not so sure if you can get one in D/P or Platinum
Firered can capture it using the super rod in viridian city.
off the coast of seven island near battle tower
You can find Poliwhirl using the Super Rod at the pond in Viridian City. It's somewhat rare so it might take awhile for it to appear.
pastoria great marsh.
poliwhirl is not in pokemon yellow
you can't you have to get poliwhirl and then use a water stone on it [which is underground]
Poliwag > 25 > Poliwhirl > Water Stone > PoliwrathPoliwag > 25 > Poliwhirl > Trade w/King's Rock> Politoad
Poliwag evolves to Poliwhirl at level 25 and up and poliwhirl evolves Poliwrath W/ Waterstone This works i just did it in Pokemon Mansion
Level 45
You can get a poliwhirl by going just above the resort area in the place that you need a bike to get to, surf and catch one. Then, give it a water stone and you will have a poliwrath! HOPE IT HELPED
you need to give the poliwhirl the king's rock(you can find it in Sevault canyon) and trade,after trade your poliwhirl will turn into politoed.
Poliwhirl can be found surfing in these regions: Route 225, 227, and 228 after you get the National Dex.
MT. Silver
by finding a poliwhirl with one
U can sometimes find them on wild poliwhirl
If you get a Poliwhirl. Get a Water Stone and use it on it.
Poliwag -> Poliwhirl @ Lv.25 Poliwhirl -> Poliwrath via Water Stone OR Poliwhirl -> Politoed via Trade w/ another poliwhirl both holding King's Rocks.
Poliwag evolves into Poliwhirl at level 25. Poliwhirl evolves to Poliwrath using a water stone. You can find one of those underground.
Poliwhirl can't be caught in Pokemon Ruby. You need to trade it from Leaf Green or Fire Red.
You have to evolve a Poliwhirl using a King's Rock to get a Politoed
Use a water stone on poliwhirl, hope this helped :).
you can get a poliwhirl or a poliwag and evolve to poliwhirl!! then trade poliwhirl holding a king's rock.