It is an old settlement, first mentioned in 973 AD, and was formerly the main settlement and center for the entire Selca Valley (Slovene: Selška dolina), which was named after the village. Only in more recent times did Železniki become the administrative center for the area.