Bukit Mertajam est une municipalité de l'État de Penang, en Malaisie, située dans le Seberang Perai, la partie continentale de l'État.
En 2005, la ville comptait 210 000 habitants.