Joe Barnhill (born June 13, 1965 in Turkey, Texas) is an American country music singer-songwriter. Between 1990 and 1997, Barnhill released two studio albums. He also charted two singles on the Billboard Hot Country Singles & Tracks chart. His highest charting single, "Your Old Flame's Goin' Out Tonight," peaked at No. 56 in 1989.
As a songwriter, Barnhill along with Wayne Perry wrote "Not a Moment Too Soon," a No. 1 hit for Tim McGraw in 1994.