Loch Ness is a large freshwater loch in the Scottish Highlands extending for approximately 37 kilometres along the length of the Great Glen southwest of Inverness. It takes its name from the River Ness, which flows from the northern end.