Ecomunidades es un programa nacional que impulsa Dinadeco, mediante la articulación con diferentes actores públicos y privados, como parte de la estrategia país para contribuir a revertir los índices de contaminación por residuos. Esta iniciativa permitirá a las comunidades desarrollar un modelo socioproductivo para la disposición de estos materiales.
Las comunidades seleccionadas en el programa deberán encargarse de recolectar y disponer adecuadamente los residuos valorizables para poder comercializarlos en el mercado nacional, con lo que se impulsará el desarrollo territorial y la circulación de recursos económicos en sus regiones.
Ecomunidades se caracteriza por crear un sistema multinivel de manejo de residuos y pretende la creación de empresas comunales de manejo de residuos como modelo de negocio, creando incentivos en cada nivel.