参与组成联军并进军北京的8个国家列强分别为:英国、法国、美国、德国、日本、俄国、奥匈帝国、意大利。
这支由8国列强组成的联军,刚开始由英国海军中将西摩尔率领,后期则由德国陆军元帅瓦德西统帅。组成八国联军后,八国联军的总人数约为3万人。
这其中,曾在甲午战争击败清朝的日本派兵最多,高达2万余人;其次,则是中国北方的恶邻俄国,它派兵12,000余人;当时的世界第一强国——日不落帝国英国,派遣了1万多人,不过,这些英军大部分都是印度人组成的。法国人则从位于东南亚的印度支那殖民地派遣了3000余人的军队。
美国与法国差不多,从自己距离中国最近的殖民地菲律宾派遣了3000多人。德国虽然野心勃勃,德皇威廉二世更是上窜下跳,但是,由于德国在远东地区并没有可靠的殖民地,因此,德国只派遣了不到1000人的部队。至于奥匈帝国和意大利,两国派遣的人数更少,奥匈帝国有300余人,而意大利甚至只有80人参战。