關城始建於1372年(明洪武五年),主持修建的是宋國公、徵虜大將軍 馮勝。
他在班師凱旋途中,選址在河西走廊中部,東連酒泉、西接玉門、背靠黑山、南臨祁連的咽喉要地——嘉峪塬西麓建關。
馮勝(—1395), 明朝開國名將,初名國勝,又名宗異,馮國用弟,定遠 人,喜讀書,通兵法,元末結寨自保。
洪武二十年(1387年),以馮勝為大將軍,與傅友德、藍玉等率兵二十萬遠征遼東,降伏納哈出,肅清元朝在遼東的勢力。因累積軍功而受封宋國公,“詔列勛臣望重者八人,勝居第三”
後以功高遭太祖猜忌,賜死。