We address the construction site layout problem that determines the locations of temporary facilities. Mathematical programming models for the site layout problem are proposed, which can be solved by state-ofthe- art solvers to optimality. A number of safety, health and environmental concerns, such as falling objects, dusts, and noise, are incorporated in the extensions of the mathematical models. We demonstrate, using numerical experiments, the superiority of our proposed mathematical programming model over existing heuristics in terms of solution optimality and the wide applicability in terms of handling practical considerations. Based on the results of conducted experiments, the proposed method achieved a 3–19% improvement on optimality over those of the existing heuristics methods. The contribution of this research work includes the advanced development of a mathematical programming model incorporating extended concerns and solving site layout problems within reasonable time.