Расположен на побережье Балтийского моря, в тридцати километрах к северо-западу от города Калининграда.