Em 2018, candidatam-se ao Programa ECOXXI 50 municípios (16% dos municípios portugueses), uma das maiores participações registadas ao longo das 11 edições do Programa. Dois municípios candidataram-se pela primeira vez (Lajes das Flores e Vila Nova de Poiares) e 4 municípios – Bragança, Celorico da Beira, Lousada, Oeiras e Vila Nova de Gaia – não renovaram a sua candidatura.
Na edição de 2018, foram atribuídas 47 Bandeiras Verdes ECOXXI (94% dos municípios participantes), ou seja obtiveram um índice igual ou superior a 50%, sendo que apenas 3 não atingiram os objetivos mínimos estabelecidos.
Do conjunto dos municípios candidatos, foram 7 os municípios que obtiveram um índice ECOXXI igual ou superior a 80%: Águeda, Alfândega da Fé, Guimarães, Loulé, Loures, Lousã e Pombal.