It depends which ones are you looking for. The 8th Badge is in Sootopolis, The 7th badge is in Mossdeep, The 6th Badge is in Fortree, The 5th badge Is your dad in emerald it is found at Petalburg, the 4th Badge is in Fallabore, The 3rd badge is in Mauville, The 2nd badge is in Dewford, The 1st badge is in Rustboro.
at the gym
stoopolis city
it's in the woods between the first gym badge and 5th gym badge
by beating the fourth gym leader
I get my 8th badge in Sootopolis gym.
It depends which ones are you looking for. The 8th Badge is in Sootopolis, The 7th badge is in Mossdeep, The 6th Badge is in Fortree, The 5th badge Is your dad in emerald it is found at Petalburg, the 4th Badge is in Fallabore, The 3rd badge is in Mauville, The 2nd badge is in Dewford, The 1st badge is in Rustboro.
mossdeep
at the gym
Destroys picachew
Dewford Town.
the ground gym
stoopolis city
The seventh gym badge in Emerald is located in Mossdeep City.
it's in the woods between the first gym badge and 5th gym badge
the heat badge looks like a jumping red burning horse with a ball in the middle
That would be Lavaridge Town, with the firey gym leader, Flannery. Beat her, and the Heat Badge is all yours! Your Welcome!