John Charles Black (January 27, 1839 – August 17, 1915) was a Democratic U.S. Congressman from Illinois. He received the Medal of Honor for his actions as a Union Army lieutenant colonel and regimental commander at the Battle of Prairie Grove during the American Civil War.