Machghara (Arabic: مشغرة‎), also spelled Mashghara, is a small town in the Beqaa Valley of Lebanon, situated in the Western Beqaa District and south of the Beqaa Governorate. It lies just to the northwest of Sohmor and southwest of Lake Qaraoun, south of Aitanit and north of Ain Et Tine. The Iskander Spring lies to the northeast of the village.

There were 9,944 registered voters in Machghara in 2010. The inhabitants of the town are Greek Orthodox, Greek Catholic and Shia Muslims.

Get Updates & More

Thoughtful thoughts to your inbox