La Escuela Naval Militar es el centro de formación para los futuros oficiales de la Armada Española. La Escuela Naval Militar se encuentra en Marín desde 1943, fecha en que fue trasladada desde su anterior ubicación en la Población naval de San Carlos, San Fernando, Cádiz. Tanto el rey Juan Carlos I como su hijo, el príncipe Felipe, han realizado parte de su formación militar en la Escuela Naval Militar de Marín.