The rural community of Lochaber is located in the southwest part of Antigonish County, Nova Scotia, with the southern tip extending into Guysborough County. It is roughly half way between the town of Antigonish and the village of Sherbrooke when travelling along Nova Scotia Trunk 7, the main highway serving the community. The Lochaber Centre is located near the north end of the community at 1555 Nova Scotia Trunk 7.