John Milton Brannan (July 1, 1819 – December 16, 1892) was a career United States Army artillery officer who served in the Mexican–American War and as a Union brigadier general of volunteers in the American Civil War, in command of the Department of Key West in Florida and assigned to Fort Zachary Taylor. Most notably, he served as a division commander of the Union XIV Corps at the Battle of Chickamauga.