21st Infantry Regiment



The SC 21st Infantry Regiment was organized in November, 1861, with men from what is known as the Pee Dee region of the state. It served for some time in the Charleston area attached to General Hagood's Brigade in the Department of South Carolina, Georgia, and Florida. During the spring of 1864 it moved to Virginia and was active at Drewry's Bluff and Cold Harbor. The unit continued the fight in the Petersburg trenches, then took part in the North Carolina operations. On Morris Island, July 10-11, it lost 14 killed, 112 wounded, and 56 missing, and on August 7, there were 20 officers and 277 men fit for duty. The regiment reported 133 casualties from May 6-9, 1864, in front of Petersburg, 75 at Deep Bottom, and 61 at the Weldon Railroad. All of the men defending Fort Fisher were captured and the few who later served in the regiment surrendered with the Army of Tennessee.


Colonel Robert F. Graham, Lieutenant Colonels Alonzo T. Dargan and George W. McIver, and Majors J. Harleston and S.H. Wilds.


Charleston Harbor (7 APR 1863)
Charleston Harbor (AUG - SEP 1863)
Port Walthall Junction (6 MAY 1864)
Swift Creek (9 MAY 1864)
Drewry's Bluff (12 MAY 1864)
Drewry's Bluff (16 MAY 1864)
Cold Harbor VA (1 - 3 JUN 1864)
Petersburg Siege VA (JUN 1864 - APR 1865)
Weldon Railroad (21 AUG 1864)
2nd Fort Harrison VA (30 SEP 1864)
2nd Fort Fisher (13 - 15 JAN 1865)
Carolinas Campaign SC (FEB - APR 1865)
Bentonville NC (19 - 21 MAR 1865)


The composite Roster of this regiment contains 2207 names.

Company F


Researching this unit?
Here's what's available.
Rigdon, John C.
Historical Sketch and Roster of the 21st Infantry Regiment
Choose Hardback, Paperback,
CD-ROM, or Ebook

Rivers, Col. William J. - Rivers Account of the Raising of the Troops for State and Confederate Service

Capers, Ellison - Confederate Military History - South Carolina Volume - 705 pgs. Paperback


Ordering via EMAIL is easy.

Click Here

Orders may also be sent via U.S. Snail to:
Eastern Digital Resources
5705 Sullivan Point Drive
Powder Springs, GA 30127

Tel: (803) 661-3102