La Escuela de Suboficiales de la Armada es un institución militar destinada a la formación de suboficiales de la Marina de Guerra Española, y que tiene su sede en San Fernando (Cádiz. La sede de la Escuela se encuentra en la Población Militar de San Carlos, enclave militar situado al norte de San Fernando y cerca del también isleño Arsenal de la Carraca.