Haminan kunnanvaakunan on suunnitellut Gustaf von Numers kaupungin vanhan vaakunan pohjalta. Sen vaakunaselitys on ”sinisessä kentässä hopeinen, alainen, aaltokoroinen hirsi, jolla ui kultainen vene, sen yläpuolella kultainen, purppuravuorinen kuninkaankruunu”. Vanha vaakuna puolestaan perustui Vehkalahden kaupungille 1660 annettuun sinettiin. Vaakunan kuninkaankruunu on viittaus Ruotsin kuninkaaseen Fredrik I:een. Isonvihan aikana tuhotun Vehkalahden kaupungin paikalle rakennettiin hänen valtakaudellaan Haminan kaupunki kuninkaan nimikkokaupungiksi (). Haminan vaakuna on ainoa Suomen kunnanvaakunoista, jossa on käytetty purppuraa.