Joniškėlis is a village in Pasvalys District Municipality, in Panevėžys County, Lithuania. Joniškėlis lies at 48 m above sea level. It has 174 inhabitants (2021). The nearest city is Panevėžys, 35 km to the southeast. Near the border: Latvia, 25 km. Among the landmarks around are Rundāle Palace (44 km), Church of St. John the Baptist, Pasvalys (14.6 km) and Orthodox church in Gegabrasta (11.0 km).