Naas in County Kildare has won the Irish Business Against Litter Award for the second year in a row.
Kilkenny and Maynooth were runners-up of the 40 towns surveyed.
Letterkenny came in 6th, and is deemed to be cleaner than European norms, with the Ballymacool Town Park coming in for particular praise.