BCNecologia (Agència d'Ecologia Urbana de Barcelona) és un consorci públic integrat per l'Ajuntament de Barcelona, l'Àrea Metropolitana de Barcelona i la Diputació de Barcelona.
BCNecologia realitza projectes destinats a institucions públiques, fundacions, organitzacions i empreses d'àmbit nacional i internacional. Aplica un enfocament sistèmic per reorientar la gestió de les ciutats cap a un model més sostenible, aportant solucions en mobilitat, energia, residus, urbanisme, aigua, biodiversitat i cohesió social.
Conjuntament amb els destinataris, BCNecologia diagnostica els problemes i les seves causes, planteja propostes, analitza la viabilitat tècnica, quantifica els resultats i ofereix suport en la gestió administrativa i implementació del projecte.