The election was won by Samuel Brown, a member of the Subiaco Municipal Council who was standing for the Nationalist Party.
Brown was one of six candidates endorsed by the Nationalists, and won the seat despite only polling 15.02 percent of the first-preference vote.
Bartholomew Stubbs, a prominent trade unionist, had held Subiaco for the Labor Party since defeating Henry Daglish (a former premier) at the 1911 state election.
He enlisted in the Australian Imperial Force in 1916, and was returned unopposed at the September 1917 state election, but was killed in action in Belgium the same month.
[2] Brown stood for re-election at the 1921 state election, but was defeated by Walter Richardson of the National Labor Party after failing to make the final two-candidate-preferred count.