Kirdonys est un village dans Municipalité du district de Biržai, dans Apskritis de Panevėžys, en Lituanie. Kirdonys se situe à 44 m d'altitude. Sa population est de 360 habitants (2021). La grande ville la plus proche est Panevėžys, à 51 km au sud-ouest. Près de la frontière : Lettonie, à 13 km. Parmi les sites touristiques alentour : Château de Rundale (44 km), Church of the Assumption of Mary in Skaistkalne (24 km) et Château de Biržai (10,6 km). Parmi les sites naturels : Cow cave (7,8 km).
Aussi écrit Kirdonys.