Urban, agricultural and industrial activities generate sources of biomass wastes still underexploited. They offer a potential feedstock for biorefinery. Small-scale biorefineries have to answer critical challenges to demonstrate their benefits compared to large scale solutions.