Miegonys is a village in Biržai District Municipality, in Panevėžys County, Lithuania. Miegonys lies at 78 m above sea level. It has 22 inhabitants (2021). The nearest city is Panevėžys, 55 km to the southwest. Near the border: Latvia, 14 km. Among the landmarks around are Lutheran church in Nereta (23 km), Biržai Castle (24 km) and Church of the Blessed Virgin Mary the Immaculate, Papilys (6.5 km).