HQ Staff - 20 officers (15 with clasp); 4 other ranks (1)
Special Service Officers - haven't got definitive numbers (anyone?)
2/23rd Fusiliers - 30 officers (20); 651 other ranks (287)
42nd Highlanders* - 32 officers (27); 656 other ranks (506)
2 Rifle Brigade - 30 officers (24); 650 other ranks (574)
1 West India Regt - 31 officers (12); 552 other ranks (276)
2 West India Regt - 31 officers (8); 672 other ranks (236)
Army Med. Dept. - 80 officers (31)
Army Hospital Corps - 3 officers (0); 129 other ranks (22)
Royal Artillery - 9 officers (6); 61 other ranks (16)
Royal Engineers - 8 officers (4); 82 other ranks (52)
Control Dept. - 36 officers (7)
Army Service Corps - 57 other ranks (7)
Miscellaneous others - ??? certainly a few army Chaplains, 2 from Corps of Serjeant Armourers
Known totals:- 310 officers (154); 3516 other ranks (1980)
* 2 officers and 97 other ranks of the 79th Highlanders are included in the 42nd's total. This volunteer detachment of the 79th served with the understrength 42nd for the duration of the campaign to make up the numbers.

