Kotka är en stad vid Finska vikens norra kust i landskapet Kymmenedalen i Finland med stadsrättigheter sedan år 1879. Folkmängden i Kotka stad uppgår till invånare och den totala arealen utgörs av km² varav km² landområden. Kustlinjens längd är cirka 170 km. Staden genomflyts av Kymmene älv, och gränsar i väster till Pyttis kommun, i norr till Kouvola stad och i öster till Fredrikshamns stad.
Kotkas språkliga status är enspråkig finsk, men staden utgör en så kallad språkö med en liten svenskspråkig minoritet om drygt 500 personer.
Kotka ingår i Kotka-Fredrikshamns ekonomiska region.
Vid tätortsavgränsningen den 31 december 2014 fanns det två tätorter i Kotka stad.
Centralorten är i fet stil.