Žagarė est une ville dans Municipalité du district de Joniškis, dans Apskritis de Šiauliai, en Lituanie. Žagarė se situe à 77 m d'altitude, près de Švėtė. Sa population est de 1 326 habitants (2021). La grande ville la plus proche est Šiauliai, à 48 km au sud. Près de la frontière : Lettonie, à 1,2 km. Parmi les sites touristiques alentour : Château de Rundale (48 km), Mežmuiža Church in Augstkalne (6,9 km) et Dobele Castle (29 km). Parmi les sites naturels : Žvelgaičiai manor linden (0,9 km) et Versiai oak (4,7 km).