Carrick-on-Shannon is the county town of County Leitrim in Ireland. It is the largest town in the county of Leitrim and the smallest main county town in the entire country. According to the 2016 Census, Carrick-on-Shannon had a population of 4,062 people.