Monaghan (en irlandés Muineachán) es la cabecera del Condado de Monaghan, Irlanda. Según el censo de 2006, su población es de 6 710 habitantes.