Most Hm's are located through gyms or the story-line of the game.
You can't get rid of HMs in heartgold.
In the top of the battle tower
double click on them then click toss
Red is in Mt. Silver. To get through Mt. Silver, you need to use the HMs Surf, Waterfall, Rock Climb, and Strength. That would be 4 HMs.
rock smash water fall strengh surf and flash
The only way to delete moves is through the Move Deleter, which should be in Blackthorn City.
train your pokemon up to level 80,90, or 100 and teach it TMs and HMs
The code is: 1356475a 89065865 00000000 00000078 90765937 98765000
same as the old ones if you've played the old version remember it a nicer lookin remake with more stuff to do that's it
HMS Duke of York HMS King George V HMS Ruler HMS Speaker HMS Newfoundland HMS Whelp HMS Wizard HMS Wager HMS Terpsichore HMS Tenacious HMS Teazer HMS Quality HMS Derg HMS Crane HMS Whimbrel
HM01-CUTHM02-flyHM03-surfHM04-strengthHM05-whirlpoolHM06-rock smashHM07-waterfallHM08-rock climbHope this helps! :D
fly, cut, surf, waterfall, rock smash, strength, and rock climb (don't get till you beat all 16 gyms, from prof oak)