Constituencies
Constituencies
Every seat contested in Perak, with full official results. Latest election data: 2025.
State assembly seats (DUN), elected in each state's own election, on its own timetable. What’s the difference?
Boundaries from the state's latest delimitation. Source: Malaysian Election Corpus (CC0). Click another state to move the map.
Perak's population each year, from the Department of Statistics (OpenDOSM). Only citizens vote; the 18+ figure is an estimate from five-year age groups.
| Year | Citizens | Aged 18+ (est.) |
|---|---|---|
| 2020 | 2,364,800 | 1,784,000 |
| 2021 | 2,385,000 | 1,810,520 |
| 2022 | 2,391,500 | 1,819,620 |
| 2023 | 2,399,800 | 1,859,340 |
Change by community, 2020–2023
| Malay | 1,408,800 | +44,000 +3.2% |
| Other Bumiputera | 75,100 | +200 +0.3% |
| Chinese | 634,100 | −9,500 −1.5% |
| Indian | 270,900 | +100 +0.0% |
| Other citizens | 10,900 | +200 +1.9% |
| Non-citizens | 140,500 | +9,300 +7.1% |
Source: OpenDOSM population estimates (data.gov.my).