127 (Highland) Field Regiment RA (TA) was formed as a duplicate of 76 Field Regiment in May 1939 with two batteries . In March 1941 a third battery was formed at Old Meldrum. Post war, 127 (Highland) Field Regiment RA (TA) went into suspended animation in NW Europe in April 1946. The Regiment was disbanded in January 1947.
Illustrations of the formation badges under which a unit served or supported are given. This is no guarantee that the unit used this formations badge.
(Title authorised
May 39 | ![]() |
9 Infantry Division | Leven, Fife, UK |
Aug 40 | ![]() |
51 Infantry Division | UK |
Aug 42 | ![]() |
51 Infantry Division | Egypt |
Oct 42 | ![]() |
51 Infantry Division | Alamein, Egypt |
Jan 43 | ![]() |
51 Infantry Division | Tripoli, Libya |
Feb 43 | ![]() |
51 Infantry Division | Medenine, Tunisia |
May 43 | ![]() |
51 Infantry Division | Tunis, Tunisia |
Jun 43 | ![]() |
51 Infantry Division | Bougie, Algeria |
Jul 43 | ![]() |
51 Infantry Division | Sicily |
Nov 43 | ![]() |
51 Infantry Division | Long Melford, Suffolk, UK |
Jun 44 | ![]() |
51 Infantry Division | Normandy, France |
Sep 44 | ![]() |
51 Infantry Division | Le Havre, France |
Oct 44 | ![]() |
51 Infantry Division | Antwerp, Belgium |
Dec 44 | ![]() |
51 Infantry Division | Nijmegen, Holland |
Feb 45 | ![]() |
51 Infantry Division | Goch, Germany |
May 45 | ![]() |
51 Infantry Division | Bremen, Germany |
Batteries
May 39 | 301 (Angus), 304 (City of Dundee) |
Mar 41 | 301, 304, 491 |