Nearly half of eligible voters have already cast their vote in the Rockingham by-election.
WA Electoral Commissioner Robert Kennedy said locals were keen to get their votes in early.
"Almost 50 per cent of Rockingham voters have already voted either in person at our early voting centre on Commodore Drive in Rockingham or via post," Commissioner Kennedy said.
"It's a really popular turnout...they like to vote early in Rockingham apparently."
Polling day is Saturday, July 29.
There are 10 locations across Rockingham where locals can cast their vote from 8am to 6pm.
It is compulsory for people over the age of 18 living in Rockingham, East Rockingham, Safety Bay, Shoalwater, Garden Island, Hillman, Peron, parts of Cooloongup and parts of Waikiki to vote in the by-election.
The by-election was triggered by the resignation of Mark McGowan.
Labor's candidate Magenta Marshall remains the frontrunner to replace the former Premier and Member for Rockingham.

PIC: WA Electoral Commission
Voting locations on July 29:
| Location | Hours | Address |
|---|---|---|
| Bungaree Primary School | 8am - 6pm | 9 Centaurus Street, Rockingham |
| Charthouse Primary School | 8am - 6pm | 43 Rand Avenue, Waikiki |
| Cooloongup Primary School | 8am - 6pm | 21 Westerly Way, Cooloongup |
| East Waikiki Primary School | 8am - 6pm | 21 Gibb Road, Cooloongup |
| Hillman Primary School | 8am - 6pm | 25 Unnaro Street, Hillman |
| Rockingham Beach Primary School | 8am - 6pm | 30 Bay View Street, Rockingham |
| Rockingham Senior High School | 8am - 6pm | 15 Read Street, Rockingham |
| Rockingham Polling Centre | 8am - 6pm | 5/8/10 Commodore Drive, Rockingham |
| Safety Bay Primary School | 8am - 6pm | 2 Waimea Road, Safety Bay |
| Safety Bay Senior High School | 8am - 6pm | 80 Malibu Road, Safety Bay |
Peel region businesses, organisations encouraged to apply for new round of RED grants
Mandurah Police continue search for missing man
New mural unveiled at Austin Lakes Baptist College
MARC staff recognised at 2025 Royal Life Saving WA Bravery Awards
Hefty fines for local fisherman after catching pink snappers out of season
WATCH: Shocking footage captures youths hanging out of moving car in Secret Harbour, Golden Bay
Shire to leave whale carcass to rot on Preston Beach due to cost of removal
10-year-old boy charged over attempted armed robbery in Warnbro
Dawesville couple charged over alleged cruelty to sick, elderly dog