Kirdonys este un sat din municipalitatea districtuală Biržai, din județul Panevėžys, Lituania. Kirdonys se află la 44 m altitudine. Populația este de 360 de locuitori (2021). Cel mai apropiat oraș mare este Panevėžys, la 51 km la sud-vest. Aproape de graniță: Letonia, la 13 km. Printre obiectivele din împrejurimi: Rundāle Palace (44 km), Church of the Assumption of Mary in Skaistkalne (24 km) și Biržai Castle (10,6 km). Printre locurile naturale: Cow cave (7,8 km).
Se scrie și Kirdonys.