Karayonca ist ein Dorf im Bezirk Ovacık, in der Provinz Tunceli, Türkei. Karayonca liegt auf 1.296 m Höhe, im Gebirge Munzur. Die Einwohnerzahl beträgt 44. Die nächste größere Stadt ist Tunceli, 45 km südöstlich.