Maghera est une ville du comté de Londonderry en Irlande du Nord. Sa population était de 4 220 habitants en 2011.