Keenagh Beg, known locally as Keenaghbeg (Irish: Caonach Beag, genitive: Chaonach Beag, meaning "the place of moss", Beag meaning "big") is a townland in County Mayo, Ireland. The townland is in the electoral division of Derry, in Civil Parish of Crossmolina, in the Barony of Tirawley. Archival records of the place name date back to 1661.
There is folklore relating to Keenagh Beg in The Schools’ Collection (1937-1939). Keenagh beg has a bog and a waterfall. There is a Roman Catholic Church in the towland called "Holy Souls" or Keenagh Church. The Palmer family own a sporting lodge in the townland called Keenagh Lodge. The nearest hotels are in Crossmolina. Keenagh National School in the townland taught a total of 13 pupils in 2017 - 2018.