The Battle of Fort Anderson or Battle of Deep Gully, took place March 13–15, 1863, in Craven County, North Carolina, as part of Confederate Lt. Gen. James Longstreet's Tidewater operations during the American Civil War.

Lt. Gen. Longstreet took charge of the Department of Virginia and North Carolina on February 25 and initiated his Tidewater Operations. He directed Maj. Gen. D.H. Hill, commander of the North Carolina District, to advance on the Union stronghold of New Bern with about 12,000 men. Maj. Gen. William H. C. Whiting, who commanded the Wilmington garrison, refused to cooperate. After an initial success at Deep Gully on March 13, Hill sent Brig. Gen. J. Johnston Pettigrew against the well-entrenched Federals at Fort Anderson on March 14–15, the opposite side of the river from New Bern. Pettigrew was forced to retire upon the arrival of Union gunboats. The city's garrison was heavily reinforced, and Hill withdrew to threaten Washington, North Carolina.

Battle of Fort Anderson
Part of the American Civil War
Date March 13–15, 1863
Location Craven County, North Carolina
Result Union victory
United States United States (Union) Confederate States of America CSA (Confederacy)
Commanders and leaders
Hiram Anderson Daniel H. Hill
J. Johnston Pettigrew
1st Division, XVIII Corps Hill's Division
Casualties and losses
7 total (US and CS) 7 total (US and CS)