Rosegg (in sloveno Rožek) è un comune austriaco di 1 803 abitanti nel distretto di Villach-Land, in Carinzia; ha lo status di comune mercato (Marktgemeinde). Dal suo territorio nel 1888 fu scorporata la località di Sankt Jakob im Rosental e nel 1911 quella di Ledenitzen, erette in comuni autonomi (Ledenitzen fu in seguito aggregato al comune di Finkenstein am Faaker See, nel 1973).