Towns and Villages in County Monaghan

County Monaghan has a population of 52,000 people. It has five principal towns, the county town being Monaghan itself. There are also a number of smaller towns and villages in the county including; Emyvale, Glaslough and Inniskeen.

To find out more information on the towns, where to eat, activities etc. please click on the links below.