První písemná zmínka je z roku 1576 z osmanského censu. Do 18. století to byla odlehlá horská dědina, jejíž obyvatelé se živili pastevectvím. Poté začala přerůstat ve významnější trhovou vesnici. Díky stykům se širším okolím se Bansko stalo jedním z center bulharského obrození již na konci onoho století. Zdejší církevní činitelé se zasloužili o osamostatnění bulharské pravoslavné církve od řecké. Hospodářský rozvoj pokračoval i v 19. století – v roce 1867 zde bylo zaznamenáno 4 až 5 tisíc obyvatel, vesměs Bulharů. Město patří k Bulharsku poté, co ho Bulhaři obsadili 5. října 1912 během první balkánské války.