千百言。因其父改官河南鄢陵，便补当地县学生。永乐十八年（1420年），薛瑄参加河南乡试，高中第一名，次年联捷辛丑科进士。宣德年间授官御史，又因继母去世归返。正统初年，任山东提学佥事，升大理寺左少卿。当时王振权倾朝野，薛瑄见之不拜，得罪王振，被逮捕下锦衣卫诏狱，以贪污受贿罪名判处死刑。处斩前夕，王振一位老仆人在厨房流泪，王振问他为什么哭，仆说：“听闻今日薛先生要处死。”王振大为震动。后经兵部侍郎王伟等申救，得以免死。景帝嗣位，经由给事中程信推荐，起用为大理寺丞。景泰二年，推南京大理寺卿。英宗复辟，拜为礼部