The Good Rod in Pokemon Emerald is found on Route 118. If the player uses Surf from Mauville City to cross Route 118, there is a fisherman on the other side of the water will hand over the Good Rod.
at rut 118
You find old rod at dewford town You find Good rod at route 118 You find Super rod At Mossdeep town in a building. (Hardest to find)
Pokemon you can get with the good rod are: TENTACOOL, MARILL, MAGIKARP, CHINCHOU ( under-water ) and CORPHISH.
Use the good rod on any route you should find it sooner or later.
you use the good rod in a river or somewhere :/
You can find it at route 132 at pacifdlog, just look your map, in the currents or after use a good rod. In Pokemon emerald is not very easy to come :/ good luck
east of mauville
You can find them if you fish in routes 102, 117 or in the water at Petalburg city with a good rod.
there's no ultra rod there's only a old rod,good rod, & super rod..veronica
go fishing in falador town with a good rod of super rod or surf.
In route 119 by super rod fishing.
Gyardos is in Pokemon emerald and leaf green/fire red in emerald you can find him in sootopolis city by fishing with the super rod