Admiral general () also called general admiral, is a four-star flag officer and the second highest possible rank in the Spanish Navy. Admiral general ranks immediately above admiral and is equivalent to a General of the Army and a General of the Air. There is no equivalent in the Civil Guard or in the Spanish Navy Marines; in both cases the top rank is Lieutenant general.

The rank was created in 1999 to adapt Spain's military ranks to better correspond with those of NATO. It is the highest rank a Spanish naval officer can reach, as the only higher rank is that of captain general, which can only be held by the Spanish monarch as commander-in-chief of the country's armed forces (although sometimes it has been given as an honorary rank to some generals).

The admiral general's insignia consists of a baton crossed over a saber under a royal crown. Below this and forming an imaginary diamond, four stars. Furthermore, in the sleeves of the uniform, a twisted rope and over this one three 14mm stripes and a star 50mm away. Being under a Crown means that the rank is part of the generalship (the group of generals of the Armed Forces), the baton and the saber means command and the four stars means the rank of General. This insignia was used before 1999 by the Sovereign as Captain General.

Promotion Promotion to admiral general is reserved to two positions. These are, the Chief of the Defence Staff and the Chief of Staff of the Navy.

Both positions are appointed by the Monarch at the government's proposal. The first is directly nominated by the Prime Minister and the second is nominated by the Minister of Defense. Being appointed Chief of the Defense Staff means an automatic promotion to the rank of admiral general. The same happens with the Chief of Staff of the Navy with the exception if the official appointed has the rank of vice admiral, in that case, the official needs to be promoted first to admiral.

Living admiral generals As of January 2026, there are 9 admiral generals alive, these are:

PromotedNameOthers 21 May 1999(ad honorem)Carlos Vila MirandaReal Decreto 880/1999, de 21 de mayo, por el que se promueve al empleo de Almirante General, con carácter honorífico, al Almirante don Carlos Vila Miranda. Boletín Oficial del Estado.Chief of Staff of the Navy (1990Real Decreto 634/1990, de 18 de mayo, por el que se nombra Jefe del Estado Mayor de la Armada al Almirante don Carlos Vila Miranda. Boletín Oficial del Estado.–1994)Real Decreto 228/1994, de 14 de febrero, por el que se dispone el cese como Jefe del Estado Mayor de la Armada del Almirante del Cuerpo General de la Armada don Carlos Vila Miranda. Boletín Oficial del Estado.Juan José Romero CarameloReal Decreto 884/1999, de 21 de mayo, por el que se promueve al empleo de Almirante General, con carácter honorífico, al Almirante don Juan José Romero Caramelo. Boletín Oficial del Estado.Chief of Staff of the Navy (1994Real Decreto 233/1994, de 14 de febrero, por el que se nombra Jefe del Estado Mayor de la Armada al Almirante del Cuerpo General de la Armada don Juan José Romero Caramelo. Boletín Oficial del Estado.–1997)[Real Decreto 1054/1997, de 27 de junio, por el que se dispone el cese del Almirante del Cuerpo General de la Armada don Juan José Romero Caramelo como Jefe del Estado Mayor de la Armada.] Boletín Oficial del Estado.16 December 2000Francisco José Torrente SánchezReal Decreto 3437/2000, de 15 de diciembre, por el que se nombra Jefe del Estado Mayor de la Armada al Almirante del Cuerpo General de la Armada don Francisco José Torrente Sánchez. Boletín Oficial del Estado.Chief of Staff of the Navy (2000–2004)Real Decreto 950/2004, de 30 de abril, por el que se dispone el cese del Almirante General del Cuerpo General de la Armada don Francisco José Torrente Sánchez como Jefe del Estado Mayor de la Armada. Boletín Oficial del Estado. Secretary General of Defence Policy (2004Real Decreto 956/2004, de 30 de abril, por el que se nombra Secretario General de Política de Defensa al Almirante General del Cuerpo General de la Armada don Francisco José Torrente Sánchez. Boletín Oficial del Estado.–2007)Real Decreto 49/2007, de 19 de enero, por el que se dispone el cese del Almirante General del Cuerpo General de la Armada don Francisco José Torrente Sánchez como Secretario General de Política de Defensa. Boletín Oficial del Estado.30 April 2004Sebastián Zaragoza SotoReal Decreto 955/2004, de 30 de abril, por el que se nombra Jefe de Estado Mayor de la Armada al Almirante del Cuerpo General de la Armada don Sebastián Zaragoza Soto. Boletín Oficial del Estado.Chief of Staff of the Navy (2004–2008)Real Decreto 1275/2008, de 18 de julio, por el que se dispone el cese del Almirante General del Cuerpo General de la Armada don Sebastián Zaragoza Soto como Jefe del Estado Mayor de la Armada. Boletín Oficial del Estado.18 July 2008Manuel Rebollo GarcíaReal Decreto 1279/2008, de 18 de julio, por el que se promueve al empleo de Almirante del Cuerpo General de la Armada, al Vicealmirante don Manuel Rebollo García. Boletín Oficial del Estado.Chief of Staff of the Navy (2008–2012)Real Decreto 1158/2012, de 27 de julio, por el que se dispone el cese del Almirante General del Cuerpo General de la Armada don Manuel Rebollo García como Jefe de Estado Mayor de la Armada. Boletín Oficial del Estado.30 December 2011Fernando García SánchezReal Decreto 1903/2011, de 30 de diciembre, por el que se nombra Jefe de Estado Mayor de la Defensa al Almirante del Cuerpo General de la Armada don Fernando García Sánchez. Boletín Oficial del Estado.Chief of the Defence Staff (2011–2017)Real Decreto 287/2017, de 24 de marzo, por el que se dispone el cese del Almirante General del Cuerpo General de la Armada don Fernando García Sánchez como Jefe de Estado Mayor de la Defensa. Boletín Oficial del Estado.27 July 2012Jaime Muñoz-DelgadoReal Decreto 1165/2012, de 27 de julio, por el que se nombra Jefe de Estado Mayor de la Armada al Almirante del Cuerpo General de la Armada don Jaime Muñoz-Delgado y Díaz del Río. Boletín Oficial del Estado.Chief of Staff of the Navy (2012–2017)Real Decreto 341/2017, de 31 de marzo, por el que se dispone el cese del Almirante General del Cuerpo General de Armada don Jaime Muñoz-Delgado y Díaz del Río como Jefe de Estado Mayor de la Armada. Boletín Oficial del Estado.31 March 2017Teodoro E. López CalderónReal Decreto 351/2017, de 31 de marzo, por el que se nombra Jefe de Estado Mayor de la Armada al Almirante del Cuerpo General de la Armada don Teodoro Esteban López Calderón. Boletín Oficial del Estado. Chief of Staff of the Navy (2017–2021) Chief of the Defence Staff (2021–present)25 April 2023Antonio Piñeiro SánchezChief of Staff of the Navy (2023–present)

References