 Following the 2017 administrative reforms, Shamlugh was downgraded from town to village, thus becoming a rural settlement within the Akhtala Municipality.Covering an area of 3.6 km², Shamlugh is located in the northeast of Armenia, around 4 km south of the Armenia-Georgia border, and 7 km west of the Vanadzor-Tbilisi highway.It is situated in the eastern part of the Somkheti mountain range, at an elevation of 810 meters above sea level.