王永光（），字有孚，号射斗，北直隶大名府长垣县人，明朝政治人物。
生平.万历二十年（1592年）进士，授中书舍人。万历二十五年（1597年），升任吏部主事，又升文选司郎中，累官南京大理卿。天启年间，官至兵部尚书。天启六年（1626年）正月努尔哈赤发起宁远之战，王永光“集廷臣议战守”，遂命守将袁崇焕以红夷大炮击败之。是年四月，努尔哈赤又征蒙古喀尔喀，“进略西拉木轮，获其牲畜”，五月，王永光令明将毛文龙进攻鞍山，努尔哈赤再度败退。七月，努尔哈赤患疽身亡。崇祯元年（1628年），起复