Subačius este un oraș din municipalitatea districtuală Kupiškis, din județul Panevėžys, Lituania. Subačius se află la 73 m altitudine. Populația este de 869 de locuitori (2021). Cel mai apropiat oraș mare este Panevėžys, la 24 km la vest. Printre obiectivele din împrejurimi: Monastery of the Holy Spirit, Sudergis (12,0 km), Panevėžys Cathedral (25 km) și Beržėnai Manor (7,6 km). Printre locurile naturale: Ąžuolas „Žirgo kaklas“ (7,8 km).