Национальный парк «Куршская коса» находится в Зеленоградском районе Калининградской области, занимает южную часть Куршской косы. Граничит с одноимённым национальным парком в Литве, занимающим северную часть косы.