John Hamilton Evins (July 18, 1830 – October 20, 1884) was a U.S. Representative from South Carolina.
He was admitted to the bar in 1856 and commenced practice in Spartanburg, South Carolina.
He entered the Confederate States Army as a lieutenant and served until the close of the Civil War, attaining the rank of captain.
Evins was elected as a Democrat to the Forty-fifth and to the three succeeding Congresses and served from March 4, 1877, until his death in Spartanburg, South Carolina, October 20, 1884.
He served as chairman of the Committee on Territories (Forty-eighth Congress).