HeartGold? Nowhere.
SoulSilver? Routes 7, 38 and 39.
Chat with our AI personalities
You can catch a Meowth on: Route 5, Route 6, Route 7, Route 8, Route 38, Route 39
Meowth is not in the wild in Pokemon Yellow. You have to trade to get it
Meowth is right of celadon
Meowth are Pokemon SoulSilver-exclusive Pokemon. In SoulSilver, they can be found on Routes 5-8, 38 and 39.
you can't, unfortunately. the way to get meowth is to trade it from soul silver, diamond, or pearl.