46年至1952年期间，高级警长称为乙级警长、乙等高级警长（英文：Crown Sergeant，缩写：C/SGT或是英文：Staff Sergeant，缩写：S/SGT）。于1952年称为二级总警长（英文：Staff Sergeant Class II，缩写：S/SGT II），当时标志为臂上有一颗皇冠。甲级高级警长为一级军士长职级。昔日，每区只有数名甲级高级警长，以香港岛区为例，当时只设有5名甲级高级警长。至到后期，每个警区有甲级高级警长一名。当时，甲级高级警长直接督导高级警长，并且协助督察级人员管理