Shamlugh (Armenian: Շամլուղ; also Romanized as Shamlug) is a town located in Lori province (marz), Armenia. It is situated on the left bank of Debed River, 196 km north of the capital Yerevan and 63 km north of the provincial centre Vanadzor. It covers an area of 3.6 km² just 7 km west of the Vanadzor-Tbilisi highway, with only 800 inhabitants as of 2009 eatimate.