Lieutenant Colonel John Dalzell, 4th Earl of Carnwath (1649–1702) was a Scottish nobleman and soldier.
He was the son of Gavin Dalzell, 2nd Earl of Carnwath and Margaret Carnegie.
[1] He succeeded to his brother's titles of Earl of Carnwath and Lord Dalzell in June 1683.
The titles have a special remainder to heirs male whatsoever bearing the Name and Arms of Dalzell, which means that they can pass to the senior heir outside of the line descending from the first holder the title, should that line become extinct.
The titles were therefore able to pass by virtue of the special remainder through collateral succession to Lord Carnwath's second cousin once removed, Sir Robert Dalzell, 3rd Baronet, the senior heir of the first Lord Dalzell.