Mullagh is a town, civil parish and townland in County Cavan, Ireland. As of the 2022 census, the town's population was 1,651. It lies in the south-east of the county, at the junction of the R191 and the R194 regional roads near the towns of Virginia and Bailieborough.