To find a baroach you need to go to route 212 next to pastoria and fishing rod, I suggest the good rod
You catch Barboach using a good rod. He can be found in the areas of the link provided.
it is easy. you just catch two wiscash, and hatch a barboach!
Catch a barboach at meteor falls and evolve it.
Barboach is a serpentine-shaped Water/Ground Pokemon with a 24.8% catch rate. Starting from level 30, Barboach can evolve into Whishcash.
You can catch feebas everywhere and occasionally barboach i am unsure where to catch magicarp but there is a way
Go to meteor falls and use a super rod.
Go to serebii.net for all your Pokemon needs
safari zone (special item) you can transfer from sapphire or ruby.
there are many places to catch a barboach but where i caught mine was by eterna city sort of where the fishermen are,you have to use a good rod
Most ponds you can catch him using a good or super rod. It could probably be easier to find barboach and evolve it though.
Barboach can be found in the water on Route 205, 208, 210, 212, 227, and 228. It can also be found in Celestic town, Eterna City, the Great Marsh, Mt. Coronet, Oreburgh Gate and the Ravaged Path. Use a good rod to catch barboach.
you can catch a barboach in Pokemon ruby by fishing on the bridge to the west of Fallarbor town wit ha good or super rod