John Dalzell (disambiguation)
John Dalzell (1845–1927) was a U.S. Representative from Pennsylvania.
John Dalzell may also refer to:
- Sir John Dalzell, 2nd Baronet (died 1689), Scottish politician
 - John Dalzell, 4th Earl of Carnwath (1649–1702), Scottish nobleman and soldier