Balloch (gael. Bealach) – wieś w Szkocji, w hrabstwie West Dunbartonshire, położona na południowym brzegu jeziora Loch Lomond nad rzeką Leven. Znajduje się tu oceanarium Loch Lomond Sea Life Centre oraz położony nad brzegiem jeziora niewielki zamek Balloch Castle.

Zamek Balloch Castle