BN
Melayu =20,142
Cina = 3,686
India = 8,196
Lain-lain = 722
aka Org Asli
Pos =532
JUmlah = 33,278
PR
Melayu =13,428
Cina = 13,067
India = 4,098
Lain-lain = 362
aka Org Asli
Pos =267
JUmlah = 31,222
BN menang dengan majoriti 2,056
Ini jika 100% peratusan mengundi keluar mengundi
BN
Melayu =12,560
Cina = 3,538
India = 7,866
Lain-lain = 698
aka Org Asli
Pos =618
JUmlah = 25,280
PR
Melayu =8,695
Cina = 12,542
India = 3,933
Lain-lain = 350
aka Org Asli
Pos =155
JUmlah = 25,675
PR menang dengan majoriti 395
Ini jika 79% peratusan mengundi keluar mengundi