WW2 British Army Service Numbers: Complete Regiment & Corps Number Blocks (1920–1945)

Published on 27 October 2026 at 16:01

The British Army introduced a new system of service-number allocations in 1920, assigning specific numerical ranges to individual regiments and corps. These allocations remained in use throughout the Second World War and can provide an important starting point for identifying a soldier's original regiment or branch of service.

The directory below provides a comprehensive reference to British Army service-number blocks from 1920 to 1945, arranged in ascending numerical order. Each allocation identifies the regiment or corps associated with that range, with links to our detailed WWII research guides for further investigation.

To use the directory, locate the range containing your soldier's service number and select the regiment or corps name to explore its history.

Regiment or Corps Number From Number To
Royal Army Service Corps 1 294000
1st Life Guards 294001 299000
2nd Life Guards 299001 304000
Royal Horse Guards 304001 309000
Lancers 309001 386000
Dragoons 386001 528000
Hussars 528001 721000
Royal Armoured Corps (see note 1) 558471 558761
Royal Artillery 721001 1842000
Royal Engineers 1842001 2303000
Royal Corps of Signals 2303001 2604000
Grenadier Guards 2604001 2646000
Coldstream Guards 2646001 2688000
Scots Guards 2688001 2714000
Irish Guards 2714001 2730000
Welsh Guards 2730001 2744000
Black Watch (Royal Highland Regiment) 2744001 2809000
Seaforth Highlanders 2809001 2865000
Gordon Highlanders 2865001 2921000
Queen's Own Cameron Highlanders 2921001 2966000
Argyll & Sutherland Highlanders 2966001 3044000
Royal Scots 3044001 3122000
Royal Scots Fusiliers 3122001 3178000
King's own Scottish Borderers 3178001 3233000
Cameronians (Scottish Rifles) 3233001 3299000
Highland Light Infantry 3299001 3377000
East Lancashire Regiment 3377001 3433000
Lancashire Fusiliers 3433001 3511000
Manchester Regiment 3511001 3589000
Border Regiment 3589001 3644000
South Lancashire Regiment 3644001 3701000
King's Own Royal Regiment (Lancaster) 3701001 3757000
King's (Liverpool Regiment) 3757001 3846000
Loyal North Lancashire Regiment 3846001 3902000
South Wales Borderers 3902001 3947000
Welch Regiment 3947001 4025000
King's Shropshire Light Infantry 4025001 4070000
Monmouthshire Regiment 4070001 4103000
Herefordshire Regiment 4103001 4114000
Cheshire Regiment 4114001 4178000
Royal Welch Fusiliers 4178001 4256000
Northumberland Fusiliers 4256001 4334000
East Yorkshire Regiment 4334001 4379000
Yorkshire Regiment (Green Howards) 4379001 4435000
Durham Light Infantry 4435001 4523000
West Yorkshire Regiment (Prince of Wales's Own) 4523001 4601000
Duke of Wellington's Regiment (West Riding) 4601001 4680000
King's Own Yorkshire Light Infantry 4680001 4736000
York and Lancaster Regiment 4736001 4792000
Lincolnshire Regiment 4792001 4848000
Leicestershire Regiment 4848001 4904000
South Staffordshire Regiment 4904001 4960000
Sherwood Foresters (Notts & Derby Regiment) 4960001 5038000
North Staffordshire Regiment 5038001 5094000
Royal Warwickshire Regiment 5094001 5172000
Gloucestershire Regiment 5172001 5239000
Worcestershire Regiment 5239001 5328000
Royal Berkshire Regiment 5328001 5373000
Oxfordshire and Buckinghamshire Light Infantry 5373001 5429000
Duke of Cornwall's Light Infantry 5429001 5485000
Hampshire Regiment 5485001 5562000
Wiltshire Regiment 5562001 5608000
Devonshire Regiment 5608001 5662000
Somerset Light Infantry (Prince Alberts) 5662001 5718000
Dorsetshire Regiment 5718001 5763000
Norfolk Regiment 5763001 5819000
Suffolk Regiment 5819001 5875000
Northamptonshire Regiment 5875001 5931000
Cambridgeshire Regiment 5931001 5942000
Bedfordshire & Hertfordshire Regiment 5942001 5998000
Essex Regiment 5998001 6076000
Queen's (Royal West Surrey Regiment) 6076001 6132000
East Surrey Regiment 6132001 6188000
Middlesex Regiment 6188001 6278000
Buffs (East Kent Regiment) 6278001 6334000
Queen's Own Royal West Kent Regiment 6334001 6390000
Royal Sussex Regiment 6390001 6446000
Royal Fusiliers (City of London Regiment) 6446001 6515000
Inns of Court Regiment 6802501 6814000
Honourable Artillery Company 6825001 6837000
King's Royal Rifle Corps 6837001 6905000
Rifle Brigade (Prince Consort's Own) 6905001 6972000
Royal Inniskilling Fusiliers 6972001 7006000
Royal Ulster Rifles 7006001 7040000
Royal Irish Fusiliers 7040001 7075000
Royal Dublin Fusiliers (see note 2) 7075001 7109000
Royal Irish Regiment (see note 2) 7109001 7143000
Connaught Rangers (see note 2) 7143001 7177000
Leinster Regiment (see note 2) 7177001 7211000
Royal Munster Fusiliers (see note 2) 7211001 7245000
Royal Army Medical Corps 7245001 7536000
Army Dental Corps 7536001 7539000
Guernsey Militia & Alderney Artillery Militia (see note 3) 7539001 7560000
Jersey Militia (see note 3) 7560001 7574000
Royal Army Ordnance Corps 7574001 7657000
Army Pay Corps 7657001 7681000
Military Police 7681001 7717000
Military Provost Staff Corps 7717001 7718800
Small Arms School Corps 7718801 7720400
Army Education Corps 7720401 7732400
Royal Military College Band 7732401 7733000
Corps of Military Accountants (see note 4) 7733001 7757000
Royal Army Veterinary Corps 7757001 7807000
Machine Gun Corps (see note 5) 7807001 7868000
Royal Tank Regiment 7868001 7891868
Royal Armoured Corps (see note 1) 7891869 8230000
Militia 10000000 10350000
Intelligence Corps 10350001 10400000
Army Pay Corps 10400001 10500000
Army Pay Corps (see note 6) 10500001 10508000
Army Dental Corps 10510001 10530000
Royal Army Ordnance Corps 10530001 10600000
Reconnaissance Corps 10600001 10630000
Army Catering Corps 10630001 10655000
Army Physical Training Corps 10655001 10660000
Royal Army Service Corps 10660001 11000000
Royal Artillery 11000001 11500000
Pioneer Corps 13000001 14000000
Lowland Regiment 14000001 14002500
Highland Regiment 14002501 14005000
General Service Corps 14200001 15000000
Indian Local Enlistment 15000001 15005000
Royal Electrical & Mechanical Engineers 16000001 16100000
Non-Combatants Corps 97000001 97100000
Auxiliary Territorial Service W/1 W/500000
Voluntary Aid Detachments W/500001 W/1000000

Notes

1. Numbers 558471–558761 were allocated to the Royal Armoured Corps within the wider Hussars numbering block (528001–721000). This exceptional allocation is distinct from the RAC's principal block of 7891869–8230000.

2. Disbanded in 1922 following the establishment of the Irish Free State. Their original service-number allocations are retained here for historical completeness, although these regiments did not serve during WWII.

3. Following the British Government's withdrawal of funding for the Channel Islands militias in 1928, their service-number allocations were discontinued in 1929. They are retained for historical completeness but were no longer active during WWII.

4. Disbanded in 1925 following the Lawrence Report on Army accountancy. Its personnel either returned to their former units or transferred to the Royal Army Pay Corps. The original number allocation (7733001–7757000) is retained for historical completeness.

5. Disbanded in 1922 as part of post-war reductions in military expenditure. Responsibility for machine-gun operations returned to individual infantry battalions and cavalry regiments, rather than remaining under a dedicated corps.

6. This dedicated allocation was reserved for Army Pay Corps personnel recruited in or from the Middle East, unlike the corps' predominantly British-based recruitment. It provides an unusual geographical clue within the Army's otherwise nationally organised pay service.

Understanding British Army Service Numbers

Under the numbering system introduced in 1920, British Army regiments and corps received designated blocks of service numbers from which new recruits were allocated their individual numbers. This replaced the earlier system in which different regiments could issue identical numbers.

Importantly, a service number usually identifies a soldier's original regiment or corps, not necessarily the unit in which they served during WWII. Soldiers generally retained their numbers when transferred between regiments, meaning a man serving in the Royal Artillery, for example, might carry a number originally allocated to an infantry regiment.

The ranges listed above represent official allocations rather than confirmation that every number was issued. Some blocks were discontinued, while others were reserved for particular recruitment categories or geographical areas.

Researching a WWII British Army Soldier

Identifying a soldier's original regiment or corps is often the first step in tracing their military service. Our free Army Service Explorer allows you to enter a British Army service number and identify its likely original allocation.

For more detailed research, select the relevant regiment or corps in the directory above to access our specialist WWII Technical Hubs. These guides explore regimental histories, wartime deployments, recruitment and the records available for tracing individual soldiers.

Remember that a service number provides a starting point, rather than a complete service history. Establishing where a soldier actually served may require additional military records.

Can you identify a WWII British Army soldier's regiment from their service number?

In many cases, yes. Service numbers issued under the post-1920 system can usually be traced to the regiment or corps responsible for their original allocation. However, subsequent transfers mean this may not be the unit in which the soldier served during the Second World War.

Did British Army soldiers keep their service numbers when transferring regiments?

Generally, yes. Soldiers normally retained their original service numbers when transferring between regiments or corps. Consequently, a soldier's number may be associated with a completely different regiment from the one recorded on their wartime documents.

Were all British Army service numbers issued during WWII?

No. The numbering system was introduced in 1920, and many soldiers serving during WWII had enlisted before the outbreak of war in September 1939. The allocated ranges also included numbers that were never issued.

Can a service number identify a soldier's battalion?

Not usually. The post-1920 numbering system generally identified the original regiment or corps rather than an individual battalion. Establishing battalion service typically requires additional evidence, such as service records, casualty lists or other contemporary military documents.

Sources and Methodology

The principal source for this directory is War Office record series WO 212 – Army Number Blocks Allocation Registers, held by The National Archives. These records document the numerical ranges allocated to British Army regiments and corps under the numbering system introduced in 1920.

The directory presents these allocations in ascending numerical order, retaining exceptional and discontinued blocks for historical completeness. Where appropriate, regimental names have been standardised, and accompanying notes explain significant historical changes.

Each regiment or corps is linked to its corresponding WWII Technical Hub, providing further historical context and guidance for researching individual soldiers.