Đô thị này nằm ở tỉnhNam Phần Lan trong vùngKymenlaakso. Đô thị này có dân số 54.860 người (2005) và diện tích 750 km² trong đó có 478 km² là diện tích mặt nước. Mật độ dân số là 204 người trên mỗi km². Kotka là thị xã lớn nhất vùng Kymenlaakso. Trung tâm thị xã này nằm ở đảo Kotkas (Kotkansaari).