Bansko is a town in southwestern Bulgaria, located at the foot of the Pirin Mountains at an elevation of 927 m above sea level. It is a popular ski resort.