John Powell

John Powell may refer to:

 John Enoch Powell (1912–1998), British politician
 John Powell (discus thrower) (1947–2022), American discus thrower
 John Powell (movie composer) (born 1963), British composer