Annaghmore (/ænəˈmɔːr/ ann-ə-MOR; from Irish: Eanach Mór, meaning 'great marsh') is a small village and townland (of 786 acres) near Loughgall in County Armagh, Northern Ireland. It is situated in the civil parish of Loughgall and the historic barony of Oneilland West. It had a population of 265 people (93 households) in the 2011 Census. (2001 Census: 255 people)