Balmaha (Gaelic: Baile Mo Thatha) is a village on the eastern shore of Loch Lomond in the council area of Stirling, Scotland.
Boat trips leave from Balmaha for the town of Balloch and the village of Luss as well as nearby Inchcailloch Island.
[1] Balmaha sits at the westerly foot of Conic Hill, and is roughly 30 kilometres (20 miles) along the West Highland Way if coming from Milngavie.
[3] It also has a restaurant and bed and breakfast, the Oak Tree Inn, a bar and a shop, as well as several smaller accommodation premises nearby due to its position on the West Highland Way and its popularity with daytrippers.
The boatyard currently runs a ferry service over to Inch Cailloch and around the loch for visitors, as well as delivering the mail to inhabited islands.