La Antigua Capitanía General es un edificio militar situado en la localidad española de San Fernando, trasladándose posteriormente a su ubicación actual, próxima al Castillo de San Romualdo, tras la compra por parte de la Armada de algunas casas y solares en la zona. En 1868 fue trasladada a la Escuela de Suboficiales de la Armada de San Carlos, coincidiendo con el traslado de la Escuela Naval a Ferrol. En 1910, tras el regreso de la Escuela a San Fernando, la Capitanía General fue de nuevo trasladada a su ubicación actual.