Question: has any woman won the medal of honor

Answer: Yes, Mary Edwards Walker (November 26, 1832 -- February 21, 1919), commonly referred to as Dr. Mary Walker, was an American abolitionist, prohibitionist, prisoner of war and Civil War surgeon. She was the first and only woman to ever receive the Medal of Honor.