Gniewino (kašub. Gniéwino) je obec v Pomoranskom vojvodstve. Je sídlom gminy Gniewino. Leží asi 21 km severozápadne od mesta Wejherowo a 57 km severozápadne od metropoly vojvodstva Gdansku.
V roku 2008 tu žilo 1940 obyvateľov.