John Lamb may refer to:
- John Lambe (c.1545–1628), English astrologer and adviser to George Villiers, 1st Duke of Buckingham
- John Lamb (congressman) (1840-1924) United States Congressman from Virginia
- John Lamb (general) (1735-1800), U.S. Revolutionary War general and Anti-Federalist organizer
- John E. Lamb (1852–1914), U.S. Representative from Indiana
- John Lamb (producer), Oscar winner- film producer/director, animator, artist
- John Lamb (football coach), Amercian football coach for Emporia State University