John Flanagan (11 July 1888 – date of death unknown) was an Australian politician. He was an Australian Labor Party member of the New South Wales Legislative Assembly from 1930 until 1932, representing the electorate of Randwick.
Flanagan was born at Queanbeyan, and was a painter by trade. He worked at the Eveleigh Workshops from 1912 until 1917, when he was dismissed after taking part in the Australian General Strike of 1917. He was reinstated in March 1919, but resigned two months later to become state secretary of the Amalgamated Coachmakers' Association, a role he held until his election to parliament.
Flanagan was the Labor candidate for Randwick at the 1927 state election, but was defeated by Nationalist Ernest Tresidder. In 1930, he won the seat on his second attempt, defeating Tresider with a massive swing as Labor won office under Jack Lang. His political career was to be short-lived, however; Labor's popularity collapsed as Lang was dismissed by the state Governor for his controversial response to the Great Depression, and Flanagan lost his seat to United Australia Party candidate Arthur Moverly, one of many Labor MLAs to lose his seat that year. He again contested Randwick in 1935, but lost to Moverly a second time.
|Parliament of New South Wales|
|Member for Randwick
1930 – 1932