 It lay in the former county of Perthshire.The village lies at the north-eastern edge of the Lake, at the junction of the A81 road with the B8034 road, which runs south, just to the west of Flanders Moss, to meet the A811 road at Arnprior.The elevation is around above sea level.