Cross LoughCross Lough is a freshwater lake in the west of Ireland. It is located in northwest County Mayo on the Mullet Peninsula.GeographyCross Lough measures about long and wide. It lies about southwest of Belmullet.