1060 m. Villach gavo rinkos teises, nors jis nebuvo paminėtas kaip miestas įrašuose iki maždaug 1240 m. Šventojo Jokūbo parapijos bažnyčia pirmą kartą užrašyta 1136 metais. 1222 m. imperatorius Fredrikas II suteikė piliečiams teisę kasmet liepos 25 d. šventėje ("Jakobitag") rengti mugę. 1348 m. Friuli žemės drebėjimas
1690 m. įvyko dar vienas smarkus žemės drebėjimas. Taip pat buvo keletas gaisrų Villache, kurie sunaikino daug pastatų. Pirmasis dokumentinis meras pareigas užėmė 16 amžiuje.