John Swinton (1621?–1679) was a Scottish politician active during the Wars of the Three Kingdoms and during the Interregnum. At the Restoration he was found guilty of treason and was imprisoned for some years before being released. In later life he became a Quaker.