John Harris (born 1839, date of death unknown) was a Union Navy sailor who received the Medal of Honor for his service on the USS Metacomet in Mobile Bay during the American Civil War.