John Kirkwood may refer to:
- John Kirkwood (engraver) (died 1853), Scot who became the foremost engraver in Dublin during the 1830s
- John A. Kirkwood (1851–1930), American soldier and Medal of Honor recipient
- John Gamble Kirkwood (1907–1959), American chemist and physicist
- John Hendley Morrison Kirkwood (1877–1924), British landowner and politician