A Darling Range state by-election for the Western Australian Legislative Assembly seat of Darling Range was held on 23 June 2018 following the resignation of Barry Urban on 8 May. Won by Labor for the first time in the seat's history at the landslide 2017 state election, the Liberals regained the seat.