Dirvonakiai est un village dans Municipalité du district de Biržai, dans Apskritis de Panevėžys, en Lituanie. Dirvonakiai se situe à 59 m d'altitude. Sa population est de 53 habitants (2021). La grande ville la plus proche est Panevėžys, à 53 km au sud-ouest. Près de la frontière : Lettonie, à 19 km. Parmi les sites touristiques alentour : Château de Biržai (6,0 km), Church of the Assumption of Mary in Skaistkalne (27 km) et Lutheran church in Nereta (33 km). Parmi les sites naturels : Cow cave (8,3 km).