Gmina Kosakowo ( en casubio : Kòsôkòwò ) es una gmina rural (distrito administrativo) del condado de Puck , voivodato de Pomerania , en el norte de Polonia . Su sede es el pueblo de Kosakowo , que se encuentra aproximadamente a 14 kilómetros (9 millas) al sureste de Puck y a 27 kilómetros (17 millas) al norte de la capital regional, Gdansk .
El gmina cubre un área de 47,37 kilómetros cuadrados (18,3 millas cuadradas), y en 2006 su población total es de 8.087 habitantes.
El municipio incluye una parte del área protegida denominada Parque Paisajístico Costero .
Gmina Kosakowo contiene los pueblos y asentamientos de Dębogórze , Dębogórze-Wybudowanie , Kazimierz , Kosakowo , Mechelinki , Mosty , Pierwoszyno , Pierwoszyńskie Pustki , Pogórze , Rewa , Stefanowo , Suchy Dwór y Zaklęty Zamek .
La gmina Kosakowo limita con las ciudades de Gdynia y Rumia y con la gmina Puck .