John Francis Anderson (4 de diciembre de 1832 - 19 de abril de 1902) fue un oficial del Ejército de la Unión durante la Guerra Civil estadounidense .
Cuando estalló la guerra, Anderson, que era hijo del exgobernador de Maine, Hugh J. Anderson, fue nombrado inicialmente primer teniente de la milicia; y el 2 de septiembre de 1861, Anderson se convirtió en ayudante del 24.º Regimiento de Infantería Voluntaria de Massachusetts . [1] Fue designado para el personal del mayor general John G. Foster como mayor y ayudante de campo el 9 de junio de 1863 y sirvió con ese oficial durante la mayor parte del resto de la guerra, renunciando el 27 de marzo de 1865. [2] El 11 de diciembre de 1866, el presidente Andrew Johnson nominó al mayor Anderson al grado honorario de general de brigada brevet , rango que ocuparía a partir del 13 de marzo de 1865 y el Senado de los Estados Unidos confirmó el premio el 6 de febrero de 1867. [3]