Mahkota is a state constituency in Johor, Malaysia, that is represented in the Johor State Legislative Assembly.
The state constituency was first contested in 2004 and is mandated to return a single Assemblyman to the Johor State Legislative Assembly under the first-past-the-post voting system. It has been represented by Syed Hussien Syed Abdullah of Barisan Nasional (BN) since 2024.
As of 2020, Mahkota has a population of 104,148 people.
According to the gazette issued on 30 March 2018, the Mahkota constituency has a total of 18 polling districts.