The village is located in the historic region of Prussia, in the southwest of the Sambia Peninsula on the Vistula Lagoon, halfway between Kaliningrad (17 kilometres (11 mi)) and Primorsk (18 kilometres (11 mi)). Regional road 27A-016 (ex A193) runs through what was once the largest village on the lagoon. The nearest train station is Lyublino on the Kaliningrad–Baltiysk railway line.