John Brown Kerr (March 12, 1847 – February 27, 1928) was a United States Army Brigadier General who was a recipient of the Medal of Honor for actions in fighting Indians along the White River, South Dakota.
On January 1, 1891, he commanded his troop of the 6th U.S. Cavalry in action against the Sioux on the north bank of the White River in South Dakota.
In the Spanish–American War, he fought at the Battle of San Juan Hill as a captain in the 2nd Squadron of the 10th Cavalry Regiment.
[4] He was promoted to brigadier general in 1908, and commanded the Mounted Service School until his retirement from the Army on May 20, 1909.
He died at Garfield Hospital in Washington, D.C., on February 27, 1928, and was buried in Arlington National Cemetery on March 1, 1928.