Gmina Kosakowo położona jest w północno – wschodniej części województwa pomorskiego. Od strony południowej i zachodniej graniczy ze zurbanizowanymi obszarami Gdyni i Rumi. Kosakowo od Gdyni i znajdującej się tam bazy promowej oddalona jest o 12 km. Od miejsc wypoczynkowych na półwyspie dzieli ją 30 km. Od Portu Lotniczego w Gdańsku Rębiechowie dzieli gminę 30 km. Z Gdańskiem i Sopotem gmina połączona jest obwodnicą trójmiejską.
Z trójmiasta do Gminy Kosakowo najłatwiej dostać się obwodnicą trójmiejską i Estakadą Kwiatkowskiego.
Zobacz mapę