The River Helmsdale is one of the major east-flowing rivers of Sutherland. It is sometimes known as the River Ullie, from the Gaelic Ilidh. It flows broadly south-eastwards from Loch Badanloch down the Strath of Kildonan (otherwise known as Strath Ullie), gathering the waters of the Bannock Burn on its left and the Abhainn na Frithe on its right before discharging into the Moray Firth on the North Sea at the town of Helmsdale. Other significant tributaries of the Helmsdale include the left-bank Suisgill Burn and the right-bank Craggie Water. Loch Achnamoine which is just over 1,400 yards in length, lies on the line of the river a mile downstream of Loch Badanloch. Loch Badanloch is one of a complex of three interconnecting lochs - the other two being Loch nan Clàr and Loch Rimsdale which gather waters from the moors on the southern edge of the Flow Country via the Allt an Lòin Tharsuinn, Allt Lòn a' Chùil and Rimsdale Burn.
- Ordnance Survey 1:50,000 scale Landranger map sheets 16, 17
| ("Wikimedia Commons" has material
about River Helmsdale)
- Location map: 58°7’0"N, 3°40’0"W