Le régiment est formé dans le cadre des réformes Childers le par la fusion du 71e régiment d'infanterie (en tant que 1er bataillon) et du 74e régiment d'infanterie (en tant que 2e bataillon) en tant que régiment de la ville de Glasgow, absorbant les unités locales de milice et de volontaires(en). Son statut exact est ambigu: bien que le régiment ait insisté pour être classé comme un régiment des Highlands sans kilt, il recrute principalement à Glasgow, dans les basses terres d'Écosse[1].
Le 1erbataillon est envoyé en Afrique du Sud en , après le déclenchement de la Seconde Guerre des Boers. Le bataillon sert tout au long de la guerre, qui s'est terminée en . Le bataillon de 700 hommes quitta Durban pour l'Égypte à bord du SS Plassy en , et y fut ensuite stationné au cours des années suivantes[2].
Le 2ebataillon a participé à la bataille de Tell El Kebir en pendant la guerre anglo-égyptienne: le lieutenant William Edwards a reçu la croix de Victoria pour ses actions pendant la bataille. Le bataillon stationne en Angleterre à partir de 1883, mais est transféré en Inde l'année suivante. En , le bataillon quitte Colombo pour rentrer au pays, et en , il est affecté à Jersey, mais trois mois plus tard, il est réaffecté à Aurigny
Première Guerre mondiale
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue! Comment faire?
Entre-deux-guerres
En 1923, le nom du régiment est rallongé pour devenir le Highland Light Infantry (City of Glasgow Regiment)[3].
Seconde Guerre mondiale
Des soldats du 5e bataillon à l'entrainement près d'Inverness en 1942.
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue! Comment faire?
Après guerre
Le Highland Light Infantry est fusionné avec les Royal Scots Fusiliers en 1959 pour former les Royal Highland Fusiliers. Les 1ers bataillons réguliers des deux régiments se sont regroupés à Édimbourg, pour former le 1er bataillon du nouveau régiment (1 RHF)[4].