Vihren is a village in South-western Bulgaria. It is part of Sandanski Municipality, Blagoevgrad region.
It is about 72 km south-east from town of Blagoevgrad, 10 km north-east from town of Sandanski, 156 km south from city of Sofia, 28 km north-west from town of Melnik and 31 km north from the Bulgarian-Greek border at village of Kulata.
The village is near the road connecting town of Sandanski and the resort land of Popina laka.
Its population is approximately 5 people.
Vihren spreads out the south-western slopes of the middle Pirin Mountain, at 843 m above sea level. Sandanska Bistritsa River passes in close proximity.
The climate is transitional-Mediterranean with slight mountainous influence. It characterizes with warm summer and mild winter.
The natural conditions are favourable for stock-breeding, perennial plants growing and logging.
Vihren is with completely preserved settlement structure from the Bulgarian Revival period. It is surrounded by a plane-tree forest and some of the trees are about 200-500 years old.
Vihren is the starting point to the resort land of Popina laka, which is the first base for tourist routes in this area at Pirin Mountain. There are several mountain hostels in the region. Places of interest are the temple of St Prophecy Iliya and the beautiful Popinolashki waterfall. In close proximity is Kamenitsa park region from Pirin National Park where is located the highest peak in Pirin Mountain - Vihren (2914 m).