The cleanest streets in Wales can be found on Anglesey, according to a new report.

Keep Wales Tidy has ranked the island as best in the country for the percentage of streets predominantly free of litter and refuse.

The annual survey gives streets of each county an "overall cleanliness grade" based on how much litter and dog fouling is present, ranking from A (cleanest) to D.

Anglesey was the only one in the whole of Wales to have 100% of streets surveyed graded B or above.

Denbighshire was awarded second place, with a total of 98.7% of streets achieving grade B or higher.

Generally, North Wales has faired much better than the southern counties in the survey, with five of the six counties in the region listed in the top ten.

Only Flintshire failed to make the cut, with 95.8% graded B or above.

At the other end of the table, the streets of Newport were been revealed as the dirtiest in Wales, dropping to 89.6% graded B or above.

Just above them is Carmarthenshire, with 91.2% getting a minimum grade B.

Most counties have seen an improvement when it comes to littering

The survey has shown that Wales is more litter-free than ever, with some areas achieving their best results recorded since the records began.

Smoking-related litter - mostly cigarette butts but includes all smoking peripherals - is still the most common type of litter on the streets of Wales.

Confectionery litter, however, has seen a more significant decline over time, recorded on just over half of Welsh streets.

Levels of dog foul found on the streets remained at just under 10% - similar to levels seen in the last few surveys.

Cigarette butts are still a big problem in Wales

Keep Wales Tidy surveyed a total of 3,216 streets across Wales between April 2018 and March 2019.

During the survey, they measured the quality of the local environment by recording:

• Street cleanliness grade based on how much litter and dog fouling is present

• Types and sources of litter present

• Amount of graffiti, vandalism, fly-posting, dog fouling, weeds, detritus and chewing gum staining visible.

You can read the full report here .

Keep Wales Tidy Survey Results 2018-19

Local Authority Cleanliness Indicator Score % of Streets Graded B and Above
Anglesey 74.6 100
Blaenau Gwent 64.9 94.1
Bridgend 67.7 96.7
Caerphilly 68.2 97.9
Cardiff 67.3 96
Carmarthenshire 77.9 91.2
Ceredigion 83.6 97.8
Conwy 72.3 97.5
Denbighshire 74 98.7
Flintshire 70.6 95.8
Gwynedd 73.6 98.6
Merthyr Tydfil 66.3 95.5
Monmouthshire 67.4 95.8
Neath Port Talbot 65.9 93.8
Newport 64 89.6
Pembrokeshire 83.2 94.6
Powys 66.4 94.6
Rhondda Cynon Taf 66.7 97.6
Swansea 67.1 96.4
Torfaen 67.4 96.6
Vale of Glamorgan 69.4 96.1
Wrexham 70.0 97.4