James Hill (died June 12, 1903) was a Republican politician and government official in Mississippi. He served in the Mississippi House of Representatives, including as Sergeant at Arms and as Speaker, and was Secretary of State of Mississippi during the Reconstruction era. He served as Secretary of State of Mississippi from January 4, 1874 until January 1878. He was the last African American to hold statewide office in Mississippi.