Dirvonai este un sat din municipalitatea districtuală Pasvalys, din județul Panevėžys, Lituania. Dirvonai se află la 37 m altitudine. Cel mai apropiat oraș mare este Panevėžys, la 29 km la sud. Printre obiectivele din împrejurimi: Rundāle Palace (52 km), Church of St. John the Baptist, Pasvalys (7,5 km) și Orthodox church in Gegabrasta (6,1 km). Printre locurile naturale: Zalsvasis spring (7,9 km).