Glaslough in Co Monaghan has been named as Ireland’s tidiest town for 2019.
The town previously won the prize in 1978, and has taken home this year's award over 900 other entries.
Blackrock in Co Louth has claimed the tidiest small town title, while the large town award went to Westport in Co Mayo.
Ennis in Co Clare, meanwhile, was named as Ireland's tidiest large urban centre.
Rural and Community Development Minister Michael Ring said Glaslough was a "very deserving" winner of the overall award.
He observed: "They have been consistently achieving high standards in the competition at local, regional and European level. Today, all that commitment and dedication has paid off with the top prize being awarded to them.
"This is the second time that Glaslough has been awarded Ireland’s Tidiest Town, which is a remarkable achievement and shows that the commitment and enthusiasm of the TidyTowns committees continues to remain strong."
Minister Ring also congratulated the other winning towns.
He suggested: "[Their] passion and pride... has made our towns and villages not only attractive and welcoming for visitors, but have created a ‘sense of place’ for those who live, work and raise families there."