Puńsk leży w woj. podlaskim, w pow. sejneńskim. Jest siedzibą gminy Puńsk. Puńsk prawa magdeburskie otrzymał w 1647 z rąk króla Władysława IV[. Był miastem królewskim, a także trzecim (po Berżnikach i Sejnach) miastem Sejneńszczyzny. W Puńsku zamieszkiwała społeczność polska, litewska, żydowska i tak jest do dzisiaj.