Город Балтийск — самый западный город России (и Калининградской области), расположенный на 50 километров западнее Калининграда. Бо́льшая его часть находится на берегу Приморской бухты, Калининградского и Гданьского залива на Земландском полуострове. От Балтийского моря Балтийск отделяет Гданьский залив, Балтийск отгорожен от Балтийской косы узким проливом. Город занимает около пяти километров прибрежной территории. Общая площадь Балтийска — около 50 км². Длина пляжей — около 42 км. В прошлом территория была покрыта густыми хвойными лесами, которые частично сохранились до наших дней.
Вид на Балтийскую косу и Калининградский залив
В территорию Балтийского городского округа входит участок Балтийской косы, которая отделяет Калининградский залив от Балтийского моря. Общая протяжённость российского участка косы — около 25 километров, ширина составляет 300—1800 метров. Площадь российской части Балтийской косы — 25,5 квадратных километров, а ширина пляжей — 30—40 метров.