John Ham
Jon Ham may refer to:
- John Ham, MP for New Shoreham in 1433
- John Ham, co-founder of Ustream
- John Ham , pirate and privateer in the Caribbean
- John E. Hamm, American colonel, doctor and politician
- John Hamm, Canadian physician and politician
- Jon Hamm, American actor, director and producer
- Jonathan Hamm, former amateur boxer, actor, football player and current mixed martial artist