Lough Arrow lies mostly in south County Sligo about 24 kilometres (15 mi) southeast of Sligo and 6 km (4 mi) northwest of Boyle.
The Bricklieve Mountains rise west of the lake.

Lough Arrow is about 6 km (3.7 mi) long from north to south and 2 km (1.2 mi) wide.
The lake has four islands: Annaghgowla, Inishmore, Inishbeg and Muck.
Lough Arrow lies mostly in south County Sligo about 24 kilometres (15 mi) southeast of Sligo and 6 km (4 mi) northwest of Boyle. The Bricklieve Mountains rise west of the lake.
Lough Arrow is about 6 km (3.7 mi) long from north to south and 2 km (1.2 mi) wide. The lake has four islands: Annaghgowla, Inishmore, Inishbeg and Muck.
Lough Arrow