Where to find Makuhita in HeartGold & SoulSilver

Walk: Mt. Mortar (80%, Hoenn Sound), Seafoam Islands (80%, Hoenn Sound), Cerulean Cave (60%, Hoenn Sound) + 14 more

Makuhita in every game · Pokémon HeartGold & SoulSilver interactive map (Johto & Kanto)