王恩光，安徽省庐州府合肥县人，清朝政治人物、同进士出身。光绪六年（1880年），参加庚辰科殿试，登进士三甲第89名。同年五月，着交吏部掣签，分发各省以知县即用。