Joseph Olds Gregg (January 5, 1841 - February 25, 1930) was a Union Army soldier in the American Civil War who received the U.S. military's highest decoration, the Medal of Honor.