Brańsk – miasto i gmina we wschodniej Polsce, w województwie podlaskim, w powiecie bielskim.
Brańsk jest siedziba władz wiejskiej gminy Brańsk, a także rzymskokatolickiej parafii Wniebowzięcia Najświętszej Maryi Panny[3].
Brańsk uzyskał lokację miejską w 1440 roku[4]. W latach 1969-1972 miasto było siedzibą władz gromady Brańsk. W latach 1975–1998 miasto administracyjnie należało do województwa białostockiego.
Był miastem królewskim Korony Królestwa Polskiego[5] w starostwie brańskim w ziemi bielskiej województwa podlaskiego w 1795 roku[6]. Miejsce obrad sejmików ziemi bielskiej od XVI wieku do pierwszej połowy XVIII wieku[7].
Według danych z 1 stycznia 2018 Brańsk liczył 3 785 mieszkańców[1].
Położone jest na Równinie Bielskiej, nad rzeką Nurzec, przy trasie z Warszawy do Bielska Podlaskiego i Białowieży.