Alan John Williams (born 14 October 1930, Caerphilly) is a Welsh politician and Labour Member of Parliament for Swansea West since the 1964 general election.
Williams was educated at Cardiff High School for Boys (a state grammar school) then Cardiff College of Technology and Commerce when he gained a BSc in economics in 1954 (awarded by the University of London). At University College, Oxford he studied PPE. He became an economics lecturer at the Welsh College of Advanced Technology then a broadcaster and journalist.
He contested Poole in 1959.