Karatavuk is a neighborhood in Erciş District, in Van Province, Türkiye. Karatavuk lies in the Armenian highlands mountains. It has 967 inhabitants (2022). The nearest city is Erciş, 26 km to the east.