site logo
J. D. McGregor

J. D. McGregor

Federal (USA)

Lieutenant Colonel

John Dunn McGregor

(1827 - 1878)

Home State: New York

Command Billet: Commanding Regiment

Branch of Service: Infantry

Unit: 4th New York Infantry

Before Antietam

He served in the Mexican War (1847-8), and joined the 4th NY Infantry as a Captain in April 1861, promoted soon after to Lieutenant Colonel of the Regiment. He and his commander, Colonel Alfred W Taylor violently and public disagreed and verbally abused each other. By June 1862 both had been court martialled. Col Taylor, charged in April with drunkenness, among other things, was convicted at his trial but the verdict was eventually set aside; he resigned from the service in July 1862. Lt Colonel McGregor was charged in June 1862 with 'conduct unbecoming' and 'prejudicial to good order', but was acquitted. He was to command the Regiment honorably for the remainder of it's term of service.

The rest of the War

He was wounded at Fredericksburg and again at Chancellorsville before mustering out with the 4th NY in May 1863.

After the War

He was brevetted Brigadier General in 1867 for his wartime service.

References & notes

The story of his turbulent relationship with Colonel Taylor and their 1862 Courts Martial are found in Lowry, Thomas P, MD, Tarnished Eagles, Stackpole Books, Mechnicsburg, PA, 1997.


1827 in NY


4/23/1878; New York City, NY; burial in Brooklyn, NY