Imaflora a été fondée par l'ingénieur forestier Tasso Azevedo au moment de la conférence des Nations unies sur l'environnement (ECO-92), à Rio de Janeiro’. Ses premières actions ont été entreprises dans la forêt nationale du Tapajós, située à l'ouest de l'État du Pará.