Il nome di Škofja Loka deriva addirittura dal periodo medievale e originariamente si chiamava Loka che significa umidiccio, un mondo erbaceo accanto all’acqua. Siccome all’epoca di località denominate Loka ce n’erano parecchie e soprattutto poiché poco lontano era già presente un insediamento rurale omonimo (l’odierna Stara Loka), al nome della località è stata successivamente aggiunta la parola Škofja. Questo aggettivo si ispira alla donazione del territorio di Loka ai vescovi (vescovo = škof) di Freising. Su tutti i simboli di Loka è presente il moro con la corona, il che si riconduce alla leggenda del proprietario terriero Abraham e del suo servo. La leggenda narra che i due personaggi viaggiando per un bosco buio attraverso la valle Poljanska dolina s’imbatterono in un grande orso. Il vescovo rimase pietrificato dalla paura, mentre il moro tese il proprio arco e uccise l’orso. In segno di ringraziamento per averlo salvato, Abraham onorò il servo facendo dipingere la testa del moro nello stemma cittadino.
Dopo la seconda guerra mondiale Škofja Loka ha subito un’intensa crescita demografica come conseguenza della rapida urbanizzazione, dell’industrializzazione e della deruralizzazione. L’aumento della popolazione era favorito dalla forte crescita del numero di posti di lavoro nell’industria e dalla costruzione di numerose abitazioni. La crescita demografica ha avuto i massimi picchi all’inizio degli anni Sessanta come conseguenza della forte immigrazione dalle repubbliche dell’ex Jugoslavia. Dopo il 1991, quando la Slovenia è divenuta indipendente, la crescita è rallentata. Per la regione di Škofja Loka è caratteristico un denso insediamento in pianura, mentre i monti circostanti sono popolati in misura molto minore.
Nell’ultimo censimento della popolazione della zona di Škofja Loka svolto nel 2002 è stata stabilita la presenza di 40.649 abitanti. Stando alle ultime informazioni dell’Ufficio statistico della Repubblica di Slovenia, il numero di residenti di Škofja Loka è aumentato a 41.080. È caratteristico il calo di popolazione giovane, il che conferma il dato sulla riduzione delle nascite, mentre aumenta il numero di anziani anche grazie all’allungamento della vita delle persone. In base agli ultimi dati dell’ufficio statistico della RS il tasso di natalità della provincia di Škofja Loka è la più alta in Slovenia, il che fa pensare a un futuro aumento del numero di abitanti.
Negli ultimi anni la percentuale di popolazione attiva cresce leggermente e raggiunge approssimativamente le 15.000 unità. In base al tasso medio di disoccupazione in Slovenia che nel mese di febbraio era del 10,4%, la regione di Škofja Loka registra un numero relativamente basso di abitanti senza impiego che si sta ulteriormente riducendo. La disoccupazione dell’intera regione è del 4,7%, il che è una percentuale bassa in confronto ad altre zone della regione Gorenjska, dove sono stati chiusi gli stabilimenti industriali più grandi che garantivano i posti di lavoro alla maggior parte della popolazione locale.