Kupiškis est le chef-lieu de la municipalité du district de Kupiškis dans le nord-est de la Lituanie. Elle comprenait 8 015 habitants en 2010.