Parupė is a village in Biržai District Municipality, in Panevėžys County, Lithuania. Parupė lies at 47 m above sea level. It has 32 inhabitants (2021). The nearest city is Panevėžys, 78 km to the southwest. Near the border: Latvia, 0.7 km. Among the landmarks around are Church of the Assumption of Mary in Skaistkalne (7.5 km), Rundāle Palace (46 km) and Biržai Castle (22 km).