A written parliamentary question has revealed the number of senior officers currently serving across the British Army, Royal Navy and Royal Air Force.

The figures, released on 7 November 2025 in response to a question by Conservative MP Neil O’Brien, show that as of 1 July 2025 there were 211 General Officers in the Army, 134 Admirals and Flag Officers in the Royal Navy and Royal Marines, and 126 Air Officers of Air Rank in the Royal Air Force.

The Ministry of Defence provided the following breakdown:

Service Number of senior officers (OF-6 to OF-10)
Royal Navy / Royal Marines 134
British Army 211
Royal Air Force 126

The question, submitted to the Ministry of Defence on 29 October, also asked for the number of commanding officers of Royal Navy submarines and Royal Air Force frontline squadron commanders. Parliamentary Under-Secretary for Defence Louise Sandher-Jones provided the response, citing operational security as a reason for withholding those figures.

“The Ministry of Defence does not routinely disclose the trained strength of individual branches or specialisations as to do so could, or would be likely to, prejudice the security of the Armed Forces,” she said. “For this reason, I am withholding the answer to parts D and E of this question.”

This is a rare official snapshot of the UK’s senior command structure.

Although the titles of general, admiral and air marshal often evoke images of battlefield or fleet command, the majority of these senior officers serve in administrative, strategic or technical roles rather than direct command. This distribution is typical of modern armed forces, where senior ranks oversee procurement, training, capability development and coordination with NATO and allied partners.

George Allison
George Allison is the founder and editor of the UK Defence Journal. He holds a degree in Cyber Security from Glasgow Caledonian University and specialises in naval and cyber security topics. George has appeared on national radio and television to provide commentary on defence and security issues. Twitter: @geoallison

15 COMMENTS

  1. That’s 3 Flag Officers for every warship, 1 Brigadier or above for every 340 soldiers & nearly as many Air Officers as fast jets.

        • No, you’re incorrect.

          The USN doesn’t have a navy, it is a navy. Those are two different things. Duh.

          Stupid comments get stupid replies, now bore off, troll.

        • I apologise, I made a mistake in what I was trying to convey.

          The USN does indeed have about 200 admirals of various types. It operates about 400 ships.

          The RN has about 35 actual admirals to its 65 ships.

          My intention was to state that the ratios between the two were not dissimilar when considering actual admirals.

          Unfortunately, my wording was incorrect and changed the meaning of the comment entirely.

    • We’ve had more commanders than ships and more admirals than senior commands requiring them, since at least the 18th century. It is in the nature of the enterprise.

  2. I think this article needs a little context. We need to understand more about the roles of these people as clearly there are positions which need to be filled by a senior officer as junior officers would simply get pushed around and the whole purpose of the role would be undermined.

  3. Despite the context setting or explanation in the article, it seems some still think that there is only a need for senior officers in command slots. In the army to take an example, we have about the right number of senior officers in command posts and in staff roles in the Field Army, in DE&S and Arms directorates and in ‘defence diplomacy posts’. Arguably there might be a few too many in the ‘MoD Head Office’. I doubt you could shave more than 5% at most.

    • There are a lot of rainbow posts across the serviced and that nonsense needs culling OR we create another admin branch with more colours for heterosexual members; we don’t have the money for this pride claptrap.

  4. I would say we seem to have a lot more Admirals, Generals and Air Chief Marshalls on here than all of NATO combined.

    (look, It’s not my fault, you lot started it)

LEAVE A REPLY

Please enter your comment!
Please enter your name here