Karayaka ist eine Kleinstadt im Bezirk Erbaa, in der Provinz Tokat, Türkei. Karayaka liegt im Gebirge Canik Dağları. Die Einwohnerzahl beträgt 3.071 (2022). Die nächste größere Stadt ist Erbaa, 7,8 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Horoztepe (9,8 km), Hasan-Uğurlu-Talsperre (22 km) und Uluköy Dam (17,3 km).