20% of premises in Ireland's town centres are vacant, according to the latest Irish Business Against Litter survey.
A litter league of 42 town and cities around the country shows 83% of places are clean.
Dublin's reached European norms for the first time since the survey began.
Ireland's cleanest town will be named at a ceremony later today.
But the business group has warned about the growing number of vacant premises in our towns.
Spokesperson Conor Horgan says overall, the litter situation is improving:
Dublin city
Dublin city's been deemed 'clean to European norms' for the first time in 18 years of monitoring.
Dun Laoghaire and Swords have also fared particularly well, while Tallaght and Dublin Airport have slipped down the league tables.
But Dublin's north inner city remains a blackspot.