Geghamabak () is a village in the Vardenis Municipality of the Gegharkunik Province of Armenia. In 1988-1989 Armenian refugees from Azerbaijan settled in the village.
The village was also previously known as Ghayabagh, and was renamed to Geghamabak in 1990.
As of 2020, according to a media report, Geghamabak had 129 registered inhabitants, and 64 inhabitants de facto.