Jastarnia – gmina miejsko-wiejska w województwie pomorskim, w powiecie puckim, położona na Mierzei Helskiej. Siedzibą władz gminy jest miasto Jastarnia.
Według danych z 2021 r. gmina miała 3553 mieszkańców.
Położenie Gmina jest położona na Mierzei Helskiej, będącej częścią Pobrzeża Gdańskiego. Znajduje się w północnej części w województwa pomorskiego, w północno-wschodniej części powiatu puckiego.
Według danych z 1 stycznia 2017 r. powierzchnia gminy wynosiła 7,80 km², co stanowi 1,4% powierzchni powiatu puckiego. Gmina Jastarnia jest najmniejszą pod względem powierzchni gminą miejsko-wiejską w Polsce.
W latach 1975–1998 gmina administracyjnie należała do województwa gdańskiego.
Historia 1 stycznia 1973 utworzono gminę miejską Jastarnia z osiedla typu miejskiego..
1 stycznia 2017 zmieniono status gminy z miejskiej na miejsko-wiejską (de iure: odebranie gminie Jastarnia statusu miasta i nadanie tego statusu miejscowości Jastarnia). Utworzono osobne miejscowości: Kuźnica i Jurata, którym nadano status osad, a Jastarni jako miejscowości (a nie gminie) nadano status miasta. Tereny nienależące do nowego miasta utworzyły obszar wiejski tak powstałej gminy miejsko-wiejskiej JastarniaRozporządzenie Rady Ministrów z dnia 19 lipca 2016 r.