John Dunlop (1806 – 3 April 1839) was a Scottish army officer and politician.
The eldest son of James Dunlop of Dunlop, he served in the 1st Grenadier Guards. He was Member of Parliament for Kilmarnock Burghs from 1832 to 1835. Styled Captain John Dunlop of Dunlop at the time of election, he was then created a baronet in 1838.
Dunlop was either a Whig or a Radical. He was succeeded by John Bowring.
Dunlop married:
James Dunlop, 2nd Baronet was son of the first marriage.