Armagh is a municipality in the Bellechasse Regional County Municipality in the Chaudière-Appalaches region of Quebec. Its coordinates are 46°45′N 70°35′W. It was named after Armagh in Ireland.