Dirvonakiai je selo u općini okruga Biržai, u okrugu Panevėžis, Litva. Dirvonakiai se nalazi na 59 m nadmorske visine. Broj stanovnika je 53 (2021). Najbliži veći grad je Panevežis, 53 km jugozapadno. Blizu granice: Latvija, 19 km. Među znamenitostima u okolici su Biržai Castle (6,0 km), Church of the Assumption of Mary in Skaistkalne (27 km) i Lutheran church in Nereta (33 km). Među prirodnim znamenitostima su Cow cave (8,3 km).