Derryclare Lough is located about east of Clifden on the N59 road. The Twelve Bens mountain range lies to the north of the lake, with the Ben of Derryclare overlooking the lake itself. Derryclare Lough is fed from rivers from Lough Inagh, which itself is fed from several mountain streams in the area, but most importantly from the Gleninagh River that starts high up in the Gleninagh Valley on the slopes of Benbaun and Bencollaghduff, and the Tooreennacoona River. Derryclare Lough flows into Ballynahinch Lake, where it eventually joins the Owenmore River, and flows into Bertraghboy Bay.