Setekšnos is a village in Kupiškis District Municipality, in Panevėžys County, Lithuania. Setekšnos lies at 95 m above sea level. The nearest city is Utena, 38 km to the southeast. Among the landmarks around are Church of St. Michael the Archangel, Svėdasai (13.7 km), Church of St. Hyacinth, Skapiškis (13.0 km) and Voruta (31 km).