Drupstai ist ein Dorf in Rajongemeinde Kelmė, im Bezirk Šiauliai, Litauen. Drupstai liegt auf 154 m Höhe. Die nächste größere Stadt ist Šiauliai, 50 km nordöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Lyduvėnai Bridge (11,8 km), Basilika Mariä Geburt (20 km) und Church of Blessed Virgin Mary, the Queen of Angels (19,5 km).