Bartoszyce liegt im Norden Polens, in der historischen Region Preußen, am Fluss Łyna. Die Stadt befindet sich auf einer Höhe von 43 Metern über dem Meeresspiegel und ist etwa 55 Kilometer von Olsztyn und 53 Kilometer von Kaliningrad entfernt.
Die Stadt geht auf eine Burg des Deutschen Ordens aus dem 13. Jahrhundert zurück, die an der Grenze zum prußischen Gau Natangen errichtet wurde. 1332 erhielt der Ort Stadtrecht und entwickelte sich zu einem wichtigen Handels- und Verwaltungszentrum. Im 19. Jahrhundert wurde Bartoszyce durch die Eisenbahnanbindung zu einem industriellen Knotenpunkt.
Bartoszyce ist geprägt von historischen Bauwerken wie der gotischen Stadtpfarrkirche und der Johanniskirche. Das Wappen der Stadt zeigt zwei gekreuzte Beile auf blau-goldenem Grund. Die Stadt unterhält Partnerschaften mit Nienburg/Weser in Deutschland und Bartenstein in Baden-Württemberg.