Die Filialkirche St. Rupert steht in Matschach, einem Ortsteil der Gemeinde Feistritz im Rosental. Die ursprüngliche Kirche wurde 1391 erbaut, 1478 oder 1483 von den Türken zerstört und 1498 neu geweiht.