Виляка, город в Балвском районе Латвийской ССР, на С.-В.(северо-восток) республики. Расположен на озере Виляка, в 8 км к Ю.-З.(юго-запад) от железнодорожной станции Вецуми (на линии Рига — Пыталово). 2,8 тыс. жителей (1969). Льноперерабатывающий и маслодельный заводы, производство трикотажа. Поселение известно с 13 в., город — с 1945.