
All the polling stations will be open until 6pm, except for SJKC Bukit Fraser, which will close at 2pm, as it caters to only 40 voters.
A total of 39,269 voters are eligible to cast their ballots today.
Vote tallying will be done at the Dewan Serbaguna dan Komplek Sukan Daerah Hulu Selangor here and the official results are expected to be announced at 10pm.
The voting process will be managed by 760 Election Commission workers while 1,133 police personnel will be deployed for the by-election in the state seat.

Last Tuesday, 97% or 769 police and military personnel and their spouses cast their ballots in early voting.
The by-election is a four-cornered fight involving Pang Sock Tao (Pakatan Harapan), Khairul Azhari Saut (Perikatan Nasional), Hafizah Zainuddin (Parti Rakyat Malaysia) and Nyau Ke Xin (Independent).
All four candidates will not be voting as they are not registered voters in the constituency.
The seat fell vacant following the death of Pakatan Harapan assemblyman Lee Kee Hiong, 58, of DAP on March 21 due to cancer.
In the state election in August last year, Lee defeated challengers from Perikatan Nasional, Parti Rakyat Malaysia and Muda with a majority of 4,119 votes to retain the seat for the third consecutive term.