Carrickmacross is a town in County Monaghan, Ireland. In 2016 Census, Carrickmacross had a population of 5,032 people. Making it the second largest town in the county. It is a market town which developed around a Castle built by the Earl of Essex in 1630. Carrickmacross is known for the lace bearing its name.