Banavie on the map

Location in HighlandBanavie sits where the marker shows within the county.

11,765
Population
5,062
Households
Create a free area profile for BanavieDownload or embed an infographic of these statistics

About Banavie

Banavie is a small settlement located in the Highland region of Scotland, within the PH33 postcode area. It lies on the western shore of the Caledonian Canal, near the northern end of Loch Lochy. The village is known for its proximity to the Banavie Railway Bridge and the historic Banavie Pier, which were once key parts of the railway network connecting the west and east of Scotland. The area offers views of the surrounding hills and lochs, with the canal providing a route for boating and walking. The Banavie Railway Bridge, built in the 19th century, remains a notable feature of the landscape. The village is quiet and residential, with limited amenities, and is popular with those interested in canal history and outdoor activities. It is accessible by road via the A82, which runs along the western edge of Loch Linnhe.

Nearest Train Stations 3 stations

Corpach Train Station 1.1 miles
Loch Eil Outward Bound Train Station 3.1 miles
Spean Bridge Train Station 7 miles

Location

Local Government

District Highland
Ward Fort William and Ardnamurchan
Constituency Ross, Skye and Lochaber

Frequently Asked Questions about Banavie

What is the population of Banavie?
Banavie has a population of approximately 11,765 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Banavie?
Banavie is covered by the PH33 postcode district.
Where is the nearest train station to Banavie?
The nearest railway station to Banavie is Corpach Train Station, about 1.1 miles away.