Batang Kali is a state constituency in Selangor, Malaysia, that has been represented in the Selangor State Legislative Assembly since 1974. It has been represented by Muhammad Muhaimin Harith Abdullah Sani of Perikatan Nasional (PN) since 2023.
The state constituency was created in the 1974 redistribution. It returns a single member to the Selangor State Legislative Assembly under the first past the post voting system.
According to the federal gazette issued on 30 March 2018, the Batang Kali constituency is divided into 19 polling districts.