Buffalo Soldiers originally were members of the 9th & 10th Cavalry and 24th & 25th Infantry Regiment of the United States Army, formed on September 21, 1866, at Fort Leavenworth, Kansas. This nickname was given to the Black Cavalry by Native American tribes who fought in the Indian Wars.
Buffalo Soldiers were African American Soldiers who mainly served on the Western frontier following the American Civil War. In 1866, six all-Black cavalry and infantry regiments were created after Congress passed the Army Organization Act.
Other sources theorize the name originated with the belief of some Native Americans that the soldiers’ dark, curly, black hair resembled that of a buffalo. Whatever the case, the soldiers viewed the nickname as one of respect, and the 9th &10th Cavalry even used a figure of a buffalo in its coat of arms.