Это длинная узкая полоска суши с песчаными дюнами и пляжами, протянувшаяся между водами Балтийского моря и Калининградского залива.
Её длина достигает 65 км (35 км в Калининградской области, 30 км в Польше), а ширина в средней и южной части составляет от 300 до 1800 метров. С российской стороны коса отделена от материка судоходным каналом в городе Балтийск.