Bartoszyce is a town on the Łyna River in northern Poland, with 22,597 inhabitants as of December 2021. It is the capital of Bartoszyce County within the Warmian-Masurian Voivodeship. Bartoszyce lies on the left shore of river Łyna River in a valley, approximately 90 kilometres east of Elbląg and 55 kilometres south of Kaliningrad, at an altitude of 3 metres above sea level.