James Conner (September 1, 1829 – June 26, 1883), was a Confederate States Army brigadier-general during the American Civil War.
James Conner participated in the bombardment of Fort Sumter as a captain of the Montgomery Guards, a South Carolina militia unit.
After the Battle of Seven Pines during the Peninsula Campaign, he took command of the 22nd North Carolina Volunteer Infantry Regiment.
He resigned his command on August 13, 1863, and became a member of the military court of the 2nd Corps, Army of Northern Virginia.
He temporarily commanded the brigades of Brigadier Generals Samuel McGowan and James H. Lane consecutively during the opening months of the Siege of Petersburg.
Six days before the main battle, Conner was severely wounded during a skirmish at Cedar Creek (Fisher's Hill), and he lost a leg to amputation.
In that office, he was able to obtain judicial confirmation of the election of former Confederate Major-General Wade Hampton as governor of the state.