Na edição de 2017, candidataram-se ao Programa ECOXXI 53 municípios (+ 7 candidaturas do que no ano anterior), o que representa 17,3% dos municípios portugueses. Quatro municípios candidataram-se pela primeira vez (Arganil, Lousada, Tábua e Tomar) e quatro municípios retomaram a candidatura (Oeiras, Setúbal, Tarouca e Vila Nova de Famalicão).
Em 2017, 88,7% dos candidatos foram galardoados com a bandeira verde ECOXXI, ou seja obtiveram um índice igual ou superior a 50%, sendo que apenas 6 não atingiram os objetivos mínimos estabelecidos.
Do conjunto dos municípios candidatos, foram 4 os municípios que obtiveram um índice ECOXXI igual ou superior a 80%: Guimarães, Loulé, Lousã e Águeda.