Villach leży na wysokości 501 m n.p.m., nad Drawą. Jest drugim co do liczby mieszkańców miastem w Karyntii (siódmym w Austrii), oraz ważnym austriackim węzłem komunikacyjnym, kolejowym i drogowym.
Za najważniejszy zabytek w Villach uchodzi kościół parafialny św. Jakuba (Stadtpfarrkirche St. Jakob), o historii sięgającej XII wieku, z najwyższą w Karyntii dzwonnicą (94 m), z której (wejście po schodach, możliwe w miesiącach letnich) rozciąga się spektakularny widok. Markerem oznaczone jest miejskie muzeum historyczne (Museum der Stadt Villach)
.
Inną popularną atrakcją w pobliżu Villach jest niewielkie jezioro Faaker See (czysta woda, plaże), położone na południowy wschód od miasta (najlepszy dojazd: drogą 84).