Karayaka je gradić u okrugu Erbaa, u pokrajini Tokat, Turska. Karayaka se nalazi u planini Canik Dağları. Broj stanovnika je 3.071 (2022). Najbliži veći grad je Erbaa, 7,8 km južno. Među znamenitostima u okolici su Horoztepe (9,8 km), Hasan Uğurlu Dam (22 km) i Uluköy Dam (17,3 km).