20 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 20 Engineer Park Squadron | England: Maidstone | Jan 49 - 1950 | 36 Army Engineer Regiment | Formed by redes of 620 Engr Pk Coy |
| 20 Army Field Park Squadron | England: Maidstone | 1950 - Jan 51 | 36 Army Engineer Regiment | |
| England: Ripon | Jan 51 - 1954 | 36 Army Engineer Regiment | 1954 amalgamated with Engineer Training Centre, Ripon and disbanded. |
| 20 Field Squadron | England: Ripon | Mar 54 - Oct 55 | 36 Army Engineer Regiment | Mar 1954 58 Sqn renumbered 20 Sqn. |
| Germany: Osnabruck | Oct 55 - Nov 56 | 36 Corps Engineer Regiment | |
| Malta: as part of Port Said operations | Nov - Dec 56 | 36 Corps Engineer Regiment | |
| Germany: Osnabruck | Dec 56 - Sept 58 | 36 Corps Engineer Regiment | |
| England: Maidstone | Sept 58 - Dec 58 | 36 Corps Engineer Regiment | |
| Christmas Island | Dec 58 - Dec 59 | 36 Corps Engineer Regiment | |
| England: Maidstone | Dec 59 - 12 May 61 | 36 Corps Engineer Regiment | Absorbed 57 Fd Sqn |
| Cameroons, near Kumba | 12 May 61 - Oct 61 | | |
| England: Maidstone | Oct 61 - Dec 63 | 36 Corps Engineer Regiment | |
| Christmas Island | Dec 63 - Apr 64 | | work on new petroleum tank farms |
| England: Maidstone | Apr 64 - | 36 Engineer Regiment | |
| Aden: Falaise Camp, Little Aden | Sept 65 - Oct 66 | | |
| British Honduras | Oct - Dec 68 | | |
| Gibraltar | Sep 69 - Jun 70 | | less one Tp to CYPRUS |
| Northern Ireland Tour: Castledillon | 18 Feb to 18 June 71 | | |
| Northern Ireland Tour: Castledillon | 13 Oct 72 - 13 Feb 73 | | |
| Northern Ireland Tour: Long Kesh (Maze Rebuild) | 21 Oct - 12 Dec 74 | 36 Engineer Regiment | |
| Northern Ireland Tour: UUAC Strike | 2 May - 17 May 77 | | |
| Northern Ireland Tour: Castledillon | 9 Feb - 9 June 78 | | |
| 20 Field Squadron | England: Invicta Park Barracks, Maidstone | c2007 | 36 Engineer Regiment | |
| | | | |
| | | | |
21 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 21 Field Park Squadron | Germany: Iserlohn | Jul 48 - Jan 49 | | |
| Germany: Hameln | Jan 49 - Jul 50 | 23 Field Engineer Regiment | |
| Germany: Napier Bks, Dortmund | Jul 50 - 1954 | 23 Field Engineer Regiment | |
| Germany: Napier Bks, Dortmund | 1954 - May 58 | Independent | local comd 23 Regt. May 58 23 Regt disbanded |
| 21 Workshop and Park Squadron | Germany: Kitchener Barracks, Willich | Jul 58 - Jan 68 | 40 Advanced Engineer Stores Regiment | 1958 1254 and 1255 Sqns amalgamated with 21 Sqn |
| 21 Park Squadron | Germany: Kitchener Barracks, Willich | Jan 68 - 1970 | 40 Army Support Regiment. | |
| 21 Army Support Squadron | Germany: Kitchener Barracks, Willich | 1970 - Oct 77 | 40 Army Support Regiment. | |
| Northern Ireland | April to Aug 76 or 77 | | |
| Germany: Kitchener Barracks, Willich | Oct 77 - Oct 81 | Independent | 40 Regt disbanded and Sqn took over role of Engr Support in BAOR. Oct 1981 disbanded |
| 21 EOD Squadron | England: Lodgehill Camp, Chatham | Mar 91 - ?? | 33 EOD Regiment | Formed |
| Kuwait | May - Sep 91 | | |
| Angola: Lobito (OP CHANTRESS) | Apr - 6 Aug 95 | | EOD Sp to BRITLOGBAT |
| Cyprus: OP UPRAISE 1 | 13 Apr - 15 Jun 95 | | |
| 21 Field Squadron (EOD) | England: Carver Barracks, Wimbish? | c2008 | 33 Engineer Regiment (EOD) | |
| | | | |
| | | | |
22 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 22 Cartographic Squadron | Egypt: Fayid, Canal Zone | Oct 48 - Oct 55 | 42 Survey Engineer Regiment | |
| Cyprus: | Oct 55 - Aug 60 | 42 Survey Engineer Regiment | Aug 60 amalgamated with 32 Litho to form 22 Repro Squadron |
| 22 Reproduction Squadron | Cyprus: | Aug 60 - 1962 | 42 Survey Engineer Regiment | |
| 22 Map Production Squadron | Cyprus: | 1962 | 43 Survey Engineer Regiment | |
| 22 Lithographic Squadron | Cyprus: | 1962 - Jun 63 | 42 Survey Engineer Regiment | |
| England: Barton Stacey | Jun 63 - Jun 72 | 42 Survey Engineer Regiment | Jun 72 amal with 47 Carto Sqn to form 22 Map Prod Sqn |
| 22 Map Production Sqn | England: Barton Stacey | June 72 - 1974 | 42 Survey Engineer Regiment | Amal with 19 Geo Sqn and disbanded |
| 22 EOD Squadron | England: Chattenden | 1986 - April 2000 | 33 Engineer Regiment (EOD) | Re-formed |
| 22 Headquarters and Support squadron (EOD) | England: Chattenden | Apr 2000 - ?? | 33 Engineer Regiment (EOD) | |
| England: Carver Barracks, Wimbish | ?? - | 33 Engineer Regiment (EOD) | |
| | | | |
| | | | |
23 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 23 Field Squadron | Libya | May 48 - 1951 | 22 Field Engineer Regiment | |
| Egypt: Canal Zone | 1951 - Oct 54 | 22 Field Engineer Regiment | |
| Libya | Oct 54 - Dec 57 | 22 Field Engineer Regiment | |
| England: Chiseldon, near Swindon | Dec 57 - Mar 60 | 22 Field Engineer Regiment | |
| England: Chiseldon, near Swindon | Mar 60 - Apr 60 | HQRE 3 Div | 22 Regt redesignated HQRE 3 Div |
| 23 Independent Field Squadron | England: Chiseldon, near Swindon | Apr 60 - Sept 61 | HQRE 3 Div | in sp of 51 Inf Bde Gp, but under comd HQRE 3 Div |
| England: Mooltan Barracks?, Tidworth | Sept 61 - May 62 | HQRE 3 Div | May reduced to cadre and moved to Osnabruck |
| 23 Amphibious River Crossing Squadron | Germany: Roberts Bks, Osnabruck | Jun 62 - Aug 63 | 25 Corps Engineer Regiment | Local comd only |
| 23 Amphibious Engineer Squadron | Germany: Roberts Bks, Osnabruck | Aug 63 - May 64 | 11 Engineer Group | local comd of 25 Regt |
| Germany: Gordon Barracks, Hameln | May 64 - April 70 | Independent | |
| 23 Amphibious Engineer Squadron | Germany: Gordon Barracks, Hameln | April 70 - Apr 00 | 28 Amphibious Engineer Regiment | 28 Amph Engr Regt formed based on 23 Amph Engr Sqn |
| Northern Ireland Tour: Ballykelly | 25 Oct 78 - 22 Feb 79 | | |
| Northern Ireland Tour: Maze Prison | 5 Sep 93 - 10 Mar 94 | | |
| Germany: Gordon Barracks, Hameln | Apr 00 - | 28 Engineer Regiment | |
| Op DESCANT | Mar 01 – Sept 01 | 28 Engineer Regiment | |
| Op DESCANT | Oct 03 – Mar 04 | 28 Engineer Regiment | |
| 23 Amphibious Squadron | Germany: Bindon Barracks, Hameln | c2008 | 28 Engineer Regiment | |
| | | | |
| | | | |
24 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 24 Field Squadron | England: Maidstone | Jan 50 - Nov 50 | 36 Army Engineer Regiment | Formed by renumbering 66 Sqn |
| England: Ripon | Nov 50 - Oct 55 | 36 Army Engineer Regiment | |
| Germany: Osnabruck | Oct 55 - 1956 | 36 Corps Engineer Regiment | |
| Middle East: Suez | 1956 | 36 Corps Engineer Regiment | |
| Germany: Osnabruck | 1956 - Sept 58 | 36 Corps Engineer Regiment | |
| England: Maidstone | Sept 58 - Dec 58 | 36 Corps Engineer Regiment | |
| Christmas Island | Dec 58 - Dec 59 | 36 Corps Engineer Regiment | |
| England: Maidstone | Dec 59 - Feb 62 | 36 Corps Engineer Regiment | |
| England: Hoo | Feb 62 - 15 Oct 64 | 36 Corps Engineer Regiment | Support for RSME |
| Aden | 15 Oct 64 - 12 Jul 65 | | |
| England: Maidstone | 12 Jul 65 - Sept 66 | 36 Engineer Regiment | |
| Bahrain | Sept 66 - June 67 | 36 Engineer Regiment | |
| England: Maidstone | June 67 - Sept 68 | 36 Engineer Regiment | |
| England: Chatham | Sept 68 - Apr 78 | 12 RSME Regiment | |
| England: Chatham | Apr 78 - May 81 | 12 RSME Regiment | Additional role of Sp of 6 Fd Force, deploying as the Third Sqn of 36 Engr Regt, but still under overall comd of RSME |
| England: Chattenden | May 81 - 1994 | 12 RSME Regiment | |
| 24 Training Support Squadron | England: Chattenden | 1994 - 11 Nov 94 | 12 RSME Regiment | |
| England: Kitchener Bks, Chatham | 11 Nov 94 - | 1 RSME Regt | |
| | | | |
| | | | |
25 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 25 Field Squadron | England: Ripon | Dec 48 - Oct 49 | 24 Field Engineer Regiment | Formed |
| Hong Kong | Oct 49 - Jan 50 | 24 Field Engineer Regiment | Renumbered 54 Field Squadron |
| England: Devizes | Mar 50 - Jan 52 | 27 Field Engineer Regiment | |
| Germany: St Georges Barracks, Minden | Jan 52 - Nov 57 | 27 Field Engineer Regiment | Reformed |
| Germany: St Georges Barracks, Minden | Nov 57 - Apr 58 | 4 Div Engineers | |
| Germany: St Georges Barracks, Minden | Apr 57 - Nov 61 | 2 Div Engineers | sp of 11 Inf Bde |
| Germany: Paderborn | Nov 61 - April 69 | 4 Div Engineers | sp of 4 Gds Bde |
| Germany: Sennelager | April 69 - Nov 70 | 26 Engineer Regiment | |
| Germany: Iserlohn | Nov 70 - Jan 78 | 26 Engineer Regiment | |
| Northern Ireland Tour: East Belfast | Nov 72 - 30 Mar 73 | 35 Engineer Regiment | Infantry Role |
| Northern Ireland Tour: Londonderry | 8 July - 8 Nov 74 | 26 Engineer Regiment | Infantry Role |
| Northern Ireland Tour: Ballykelly | 24 June - 22 Oct 76 | | |
| Germany: Iserlohn | Jan 78 - Jan 81 | 3 Armoured Division Engineer Regiment | |
| Northern Ireland Tour: | Jul - Nov 78 | 3 Armoured Division Engineer Regiment | Infantry Role |
| Northern Ireland Tour: Ballykelly | 21 June - 23 Oct 79 | | |
| Germany: Iserlohn | Jan 81 - Jan 84 | 26 Engineer Regiment | |
| Germany: Osnabruck | Jan 84 - Mar 86 | 23 Engineer Regiment | |
| Germany: Iserlohn | Mar 86 - | 26 Engineer Regiment | |
| Belize | 22 Nov 92 - 2 Jun 93 | | |
| 25 Field Squadron | Northern Ireland: Maserene Barracks, Antrim | Summer 08 - | 38 Engineer Regiment | |
| | | | |
| | | | |
26 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 26 Engineer Assault Squadron | NW Europe | ?? - Mar 45 | | |
| 26 Armoured Engineer Squadron | Germany | Mar 45 - Feb 46 | | |
| Germany: Hameln | Feb 46 - Jan 47 | 42 Armd Engr Regt | |
| 26 Assault Engineer Squadron | Germany: Hameln | Jan 47 - Mar 48 | 32 Assault Engineer Regiment | |
| England: Perham Down | Mar 48 - Jul 57 | 32 Assault Engineer Regiment | |
| 26 Armoured Engineer Squadron | Germany: Hohne | Aug 57 - Jan 61 | Indep under comd 11 Engr Gp | |
| Germany: Hohne | Jan 61 - Mar 65 | under command. HQRE 1 Div | |
| Germany: Hohne | March 65 - April 69 | 32 Armoured Engineer Regiment | |
| Germany: Hohne | April 69 - Apr 71 | under local comd 32 Engineer Regiment only | |
| Northern Ireland Tour: Operation Motorman | 30 June - 31 July 72 | | Composite AVRE Tp |
| Northern Ireland Tour: Long Kesh | 21 Jan - 3 May 74 | | |
| Germany: Hohne | Apr 71 - Jan 78 | HQRE 1 Div | |
| Germany: Munsterlager | Jan 78 - Apr 78 | Independent | |
| 26 Corps Armd Engr Sqn | Germany: Munsterlager | Apr 78 - Jan 80 | | Amalgamated with 31 Armd Engr Sqn to form 26 Corps Armd Engr Sqn |
| 26 Armoured Engineer Squadron | Germany: Munsterlager | Jan 80 - | 32 Armoured Engineer Regiment | |
| Northern Ireland Tour: | 10 Mar - 16 Sep 94 | | |
| 26 Armoured Engineer Squadron | Germany: Hohne? | c2008 | 32 Engineer Regiment | |
| | | | |
| | | | |
27 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 27 Independent Field Squadron | Germany: Munchengladbach | Nov 48 - Jul 49 | | |
| 27 Field Squadron | Germany: Holzminden | Jul 49 - Oct 49 | 21 Field Engineer Regiment | |
| Germany: Hameln | Jul 49 - Nov 51 | 21 Field Engineer Regiment | |
| Germany: Assaye Barracks, Neinburg | Nov 51 - Jan 58 | 21 Field Engineer Regiment | Reduced to Cadre, amalgamated with B Sqn of 6 Trg Regt to form 27 Trg Sqn |
| 27 Training Squadron | England: Cove | Jan 58 - Feb 59 | 6 Training Regiment | |
| England: Cove | Feb 59 - 73 | 1 Training Regiment | Disbanded and HQ Sqn renamed 27 HQ Sqn |
| 27 HQ Squadron | England: Cove | 1973 - Apr 79 | 1 Training Regiment | disbanded and replaced by a HQ Troop |
| 27 HQ and Volunteer Trg Sqn | England: Cove | Oct 80 - | 1 Training Regiment | Formed from HQ Troop |
| | | | |
| | | | |
28 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 28 Field Squadron | Kenya | Nov 48 - Jun 49 | 34 Army Engineer Regiment | Formed by renumbering 28 Fld Sqn. 1949 Disbanded. |
| England: Devizes | Mar 50 - Jan 52 | 27 Field Engineer Regiment | |
| Germany: Minden | Jan 52 - Nov 57 | 27 Field Engineer Regiment | Reduced to a Cadre,then absorbed into A Sqn of 6 Trg Regt, which was re-titled 28 Trg Sqn |
| 28 Training Squadron | England: Cove | Nov 57 - Feb 59 | 6 Training Regiment | |
| England: Cove | Feb 59 - Sept 79 | 1 Training Regiment | |
| England: Gibraltar Barracks, Camberly | Sept 79 - | 1 Training Regiment | |
| 28 Training Squadron | England: Lichfield | c2007 | Army Trg Regt Lichfield | |
| | | | |
| | | | |
29 Squadron |
| Unit Name | Location | Dates | Higher Formation | Notes |
| | | | |
| 29 Field Squadron | Germany: | Nov 47 - Dec 47 | | Formed by re-titling 629 Fd Sqn: Disbanded Dec 1947 |
| 29 Field Squadron | Germany: | 1948 - Apr 50 | | |
| 29 Independent Field Squadron | Germany: | Apr 50 - May 50 | | |
| Berlin | May 50 - Dec 50 | | |
| 29 Field Squadron | Germany: Hameln | Dec 50 - Nov 57 | 26 Field Engineer Regiment | |
| Germany: Hameln | Nov 57 - Nov 61 | 4 Div Engineers | |
| Germany: Hameln | Nov 61 - Sept 64 | 2 Div Engineers | |
| Germany: Hameln | Sept 64 - 1969 | 35 Corps Engineer Regiment | |
| Germany: Hameln | 69 - Dec 77 | 35 Engineer Regiment | |
| Northern Ireland Tour: East Belfast | 29 Dec 72 - 30 Mar 73 | 35 Engineer Regiment | Infantry Role |
| Northern Ireland Tour: Ballykelly | 5 Mar - 28 June 74 | | |
| Northern Ireland Tour: Ballykelly | 23 Feb - 22 June 76 | | |
| Germany: Hameln | Dec 77 - Jan 81 | 4 Armd Div Engr Regt. | |
| Northern Ireland Tour: Ballykelly | 23 June - 6 Nov 80 | | |
| Germany: Hameln | Jan 81 - | 35 Engineer Regiment | |
| Bosnia: Vitez (Op Grapple V) | 14 Oct 94 - 25 Apr 95 | | |
| 29 Armoured Engineer Squadron | Germany: Barker Barracks, Paderborn | c2007 | 35 Engineer Regiment | |