Thomas Archer (ca. 1619 – 1685) was an English politician who sat in the House of Commons in 1659 and 1660. He fought in the Parliamentary army in the English Civil War.