From a FREE.ed.gov Listing:
Cvil War Soldiers and Sailors System is a database of over 6 million soldiers and sailors who served on both sides of the Civil War. Search by name, state, unit, or function. See descriptions of 384 significant battles. Find dozens of lesson plans, as well as information about regiments, cemeteries, prisoners, medals of honor, family history, and more.</blockquote
The database is produced by the National Park Service
Hat Tip and Thanks: @FreeResources