From the viewpoints of building planning stage, the most important criteria in building planning are safety and cost. However, these two objectives are often in conflict. Buildings designed for seismic resistance prioritize safety and often require significant additional budgetary outlays. Buildings designed for cost effectiveness, therefore, often offer inadequate seismic resistance. Thus, architects, who must also strike an optimal balance between these two conflicting objectives, may be indecisive when planning buildings. It’s a Multi-Objective Optimization Problem (MOOP). Except for the MOOP, there exists the diverse preferences when architects planning the buildings. Single benchmarking building usually can’t be satisfied with architects. Therefore, how to develop a benchmarking method that integrates the MOOP and the diverse preferences are deserved further investigation. This research integrates indifference curve, utility function, efficient frontier and data envelopment analysis (DEA) to develop the research method. The indifference curve may be determined to deduce the planning preference of an architect. Utility function is utilized to assess the degree of architect’s planning satisfaction. This research also applies the efficient frontier via DEA to identify a group of plans with the highest seismic performance index under different unit construction cost conditions for school buildings. This group of plans may create an efficient frontier curve for school buildings, via utility function, the points serving as benchmarks for different planning preference. The 326 school buildings in central Taichung City were adopted by this research as the samples to interpret the developed research methods. Results can provide valuable information for architects to benchmark their school buildings’ planning, also can give the academics’ references for future researches.