Loch Ba is a shallow and irregular shaped loch, located located in Argyll and Bute, Scotland. It it 4 km (2.49 mi) long, presents a surface of 2.37 square km (0.92 square mi). The maximum depth is about 9.1 metres (29.8 feet). It is an excellent spot for fly fishing, brown trout being the main species.