The longest-serving member of the Parliament of Western Australia was Hon John Tonkin, who served in the Legislative Assembly for 43 years, 10 months and 11 days, from 1933 to 1977.
The longest-serving member of the Legislative Council was Hon Vernon Hamersley, who served for 42 years, 2 months and 19 days, from 1904 to1946.
For further information, see Fact Sheet – Longest-serving WA MPs