Johto field journalPokémon HeartGold / SoulSilverGUIDES

Pokémon HeartGold & SoulSilver Locations: Every Johto & Kanto Town, Route & Cave

All 104 places in Johto and Kanto with their wild Pokémon in both versions and the exact encounter chances by time of day, Hoenn and Sinnoh Sound, swarms, Headbutt trees, Rock Smash, surfing and fishing, the Safari Zone and the Bug-Catching Contest, trainers with their phone rematch teams, items, Gyms and shops, all taken from the game’s own data.

Johto
60
Kanto
44
Towns & cities
21
Routes
47
Caves, towers & special areas
36

Towns & cities

Johto

Kanto

Routes

Johto

Kanto

Caves, towers & special areas

Johto

Kanto

HMs: where to get them and the badge you need

HMWhereBadge to use it
HM01 CutIlex Forest (Ilex Forest)Hive Badge
HM02 FlyCianwood City (Cianwood City)Storm Badge
HM03 SurfEcruteak City (Dance Theater)Fog Badge
HM04 StrengthRoute 42 (Route 42)Plain Badge
HM05 WhirlpoolTeam Rocket HQ (Headquarters B2F)Glacier Badge
HM06 Rock SmashRoute 36 (Route 36)Zephyr Badge
HM07 WaterfallIce Path (1F)Rising Badge
HM08 Rock ClimbPallet Town (Oak’s Lab)Earth Badge

Standard Poké Mart stock

Every Poké Mart’s main counter sells this stock, unlocking more items as you earn badges; many Marts also have a second counter with local specialties (listed on each town’s page).

ItemPriceBadges needed
Poké Ball₽2000
Great Ball₽6003
Ultra Ball₽1,2005
Potion₽3000
Super Potion₽7001
Hyper Potion₽1,2005
Max Potion₽2,5007
Full Restore₽3,0008
Revive₽1,5003
Antidote₽1000
Parlyz Heal₽2000
Awakening₽2501
Burn Heal₽2501
Ice Heal₽2501
Full Heal₽6005
Escape Rope₽5501
Repel₽3501
Super Repel₽5003
Max Repel₽7005

FAQ

Which HMs are in HeartGold and SoulSilver?

Cut, Fly, Surf, Strength, Whirlpool, Waterfall, Rock Smash and Rock Climb (Flash is a TM in HGSS). Badges needed to use them outside battle: Cut (Hive Badge), Fly (Storm Badge), Surf (Fog Badge), Strength (Plain Badge), Whirlpool (Glacier Badge), Rock Smash (Zephyr Badge), Waterfall (Rising Badge), Rock Climb (Earth Badge).

How do you get to Kanto in HeartGold and SoulSilver?

After the Elite Four, take the S.S. Aqua from Olivine City to Vermilion City. Later the Magnet Train links Goldenrod City and Saffron City, and Route 27 and Route 26 lead from New Bark Town to the Pokémon League.

Where is the Safari Zone in HeartGold and SoulSilver?

West of Cianwood City, along Route 47 and Route 48. Baoba’s Safari Zone has twelve areas you arrange yourself; Safari Zone guide.

Sources & picture credits

Guide text is original retrogameindex writing, checked against Bulbapedia and the game data. Wild Pokémon and encounter chances, items, trainers, rematch teams, gifts and shops come from the pret/pokeheartgold decompilation, and the Pokémon sprites and dungeon entrance pictures are drawn from the game’s own graphics in it. The position maps are the Gold/Silver wiki’s Pokégear map renders. Location pictures and trainer sprites © Nintendo / Creatures / GAME FREAK, archived from the Pokémon Wiki on Fandom (listed on the image gallery).