John Joseph Powell (1816 – 15 September 1891), was a British barrister, and Member of Parliament for Gloucester, 1862–1865.