The United Nations define Supply Chain Sustainability as “the management of environmental, social and economic impacts, and the encouragement of good governance practices throughout the lifecycles of goods and services.” (UN, 2015). We deal with the logistic network, an important component of the Supply Chain, in industries either generating or using hazardous material (HM) in some stage of their productive processes. A major concern when transporting HM or locating hazardous facilities is to minimize risks and hazards to the population and environment. Most studies on this issue only consider one type of HM and fail to differentiate populations with different degrees of vulnerability. This work addresses both the problem of locating hazardous facilities and routing HMs across a large, densely populated urban area, minimizing the associated costs and hazards imposed on the population. Populations, aggregated in centers, were differentiated into vulnerable populations, which are the hardest to evacuate in a short period of time, and non-vulnerable populations. Several types of HMs with different degrees of hazard were considered. We propose a multi-objective programming model with multiple origin-destination (OD) pairs that considers maximizing the minimum weighted distance between hazardous facilities and the exposed vulnerable population, maximizing the minimum weighted distance from HM transportation arcs to the exposed vulnerable population, minimizing the total hazard imposed on the non-vulnerable population, and routing and location costs. The methodology has been tested in the transportation network in the city of Santiago, Chile.