Gmina Kosakowo () is a rural gmina (administrative district) in Puck County, Pomeranian Voivodeship, in northern Poland. Its seat is the village of Kosakowo, which lies approximately south-east of Puck and north of the regional capital Gdaà Âsk.
The gmina covers an area of , and as of 2006 its total population is 8,087.
The gmina contains part of the protected area called Coastal Landscape Park.
Gmina Kosakowo contains the villages and settlements of DÃÂbogórze, DÃÂbogórze-Wybudowanie, Kazimierz, Kosakowo, Mechelinki, Mosty, Pierwoszyno, Pierwoszyà Âskie Pustki, Pogórze, Rewa, Stefanowo, Suchy Dwór and ZaklÃÂty Zamek.
Gmina Kosakowo is bordered by the towns of Gdynia and Rumia, and by the gmina of Puck.
<br>