Loch Lomond is the largest lake in Scotland by surface area, at 71 square miles (185 km2). Loch Ness is the second largest lake in Scotland by surface area, at 33 square miles (86 km2). Lough Neagh is the largest lake in the British Isles by surface area, at 151 square miles (392 km2).
Therefore, Lough Neagh is bigger than both Loch Lomond and Loch Ness.