Vyshnivchyk (Ukrainian: Вишнівчик, also Vyshnivchyky, Polish: Wiśniowczyk) is a village in the Terebovlya Raion area of the Ternopil Oblast, Ukraine. Located on the western bank of the Strypa river. It neighbours the village of Zarvanytsia. Its existence was first mentioned in writings in 1564 and currently has a population of 627.
The village of Vyshnivchyk was part of Austrian Empire (until 1918), then again part of Poland (1918–1939), the Soviet Union (1944–1991) and since August 23, 1991 part of independent Ukraine.
It contains a school to which children from four surrounding villages (Haevuronka, Zarvanytsia, Kutoziv and Sapuva) come to get knowledge, together with the children from Vyshnivchik.
At the time of World War II, Vyshnivchyk was under the control of the German army, and the neighboring village Zarvanytsia was under the control of the Soviet army, as the Strypa river separated the two villages.
Coordinates: 49°13′44″N 25°22′7″E / 49.22889°N 25.36861°E