Hamina (Zweeds: Fredrikshamn) is een gemeente en stad in de Finse provincie Zuid-Finland en in de Finse regio Kymenlaakso. De gemeente heeft een totale oppervlakte van 607 km² en telde 21.720 inwoners in 2003.
Hamina is een historisch Fins vestingstadje aan de Finse Golf. Hamina heeft een soort stervorm.