Karayaka es una villa en el distrito de Erbaa, en la provincia de Tokat, Turquía. Karayaka se encuentra en la montaña Canik Dağları. Su población es de 3.071 habitantes (2022). La ciudad grande más cercana es Erbaa, a 7,8 km al sur. Entre los lugares de interés cercanos: Horoztepe (9,8 km), Hasan Uğurlu Dam (22 km) y Uluköy Dam (17,3 km).