Jastarnia liegt auf der Halbinsel Hel in Pommern, zwischen der Ostsee und der Danziger Bucht. Die gleichnamige Stadt ist Sitz einer Gemeinde, die den mittleren Teil der Halbinsel einnimmt. Die Landschaft ist geprägt vom Küstencharakter der Ostsee, die hier auf die Danziger Bucht trifft.
Die heutige Gemeinde entstand durch eine Erhebung zur stadtartigen Siedlung im Jahr 1973, bevor sie 2017 den Status einer Stadt-und-Land-Gemeinde erhielt. Historisch war Jastarnia lange ein kleiner Ort, der erst durch diese administrative Entwicklung an Bedeutung gewann. Die Gemeinde pflegt Partnerschaften mit Elbe-Parey in Deutschland und Waldenburg in Polen.
Jastarnia ist verkehrlich gut erschlossen: Eine Bahnstrecke verbindet die Gemeinde mit Reda und Hel, während regelmäßige Zugverbindungen nach Gdynia und Danzig bestehen. Die Halbinsel ist zudem über eine Straße und einen Radweg zugänglich, die sich über ihre gesamte Länge erstrecken.