Venäläisen varuskunnan ohella kaupungissa toimi vuosina 1819-1903 Haminan kadettikoulu. Koulu oli tarkoitettu suomalaisten säätyläisten lahjakkaille pojille, jotka saattoivat aloittaa opinnot alkeiskoulussa jo 8-12 vuoden iässä. Varsinaiseen kadettikouluun hyväksyttiin vuosittain noin 40 oppilasta. Ikäraja oli tällöin 12-18 vuotta. Opetuskielinä olivat venäjä ja ruotsi.
Kuri oli kova, ja vain kaksi kolmesta aloittaneesta suoritti loppututkinnon. Valmistuneet sijoittuivat joko Venäjän armeijaan tai siviilielämän avaintehtäviin. Monet käyttivät oikeuttaan jatkaa opintoja yliopistossa ilman erillistä pääsytutkintoa. Kadettikoulun arvostus tsaarin silmissä oli erityisen korkea, mitä kuvaa sekin, että turkinnon suorittaneista 960:stä kadeteista 181 päätyi urallaan kenraaliksi.