Colonel Kennon McElroy was a Confederate officer from Mississippi during the American Civil War, 1861 to 1865.
He was born in 1840 in Mississippi, and attended the University of Mississippi prior to the secession of that state in January of 1861.
In January of 1861 he organized the "Lauderdale Zouaves" and was mustered into state service as their Captain on March 30th, 1861, at Lauderdale Springs. In May of 1861 the company went to Corinth, Mississippi, where it was joined with nine other companies and mustered into Confederate service, as such Captain McElroy and his company became (on May 14th, 1861) Company G of the 13th Mississippi Volunteer Infantry Regiment, under the command of Colonel William Barksdale. Captain McElroy lead his company throughout its early service in Tennessee and Virginia (taking part in the Battle of First Manassas-Bull Run), and when the regiment was reorganized for the duration of the war he was elected by the men as the Major of the regiment (April 26th, 1862). His service continued and in June of 1862 he was promoted to Lieutenant Colonel, and was wounded in action leading the regiment at the Battle of Sharpsburg (Antietam), Maryland on September 17th, 1862. Rejoining the regiment he served with them throughout the campaigns of the Army of Northern Virginia, and at the Battle of Gettysburg, Pennsylvania, on July 2nd, 1863, he assumed command of the regiment after the death of Colonel, and would continue in that command until his death. Colonel McElroy went with the regiment from Virginia to Georgia and Tennessee, where he served with good credit to himself and his regiment, on November 29th, 1863, he led the men forward in an attack upon Fort Sanders outside of Knoxville, Tennessee, in that attack Colonel McElroy was killed at the head of the regiment. His remains were later brought back to Mississippi and buried at the Rose Hill Cemetery in Meridian.