La Fuerza Naval del Ejército Popular de Corea o Marina Popular de Corea, es la Armada de Corea del Norte. El Ejército Popular de Corea está compuesto por las Fuerzas Terrestres del Ejército Popular de Corea, la Fuerza Aérea Popular de Corea y la Marina Popular de Corea. Fue establecida el 5 de junio de 1946. El personal de la armada era hasta los años 1990 de entre 40.000 y 60.000 efectivos, siendo actualmente de 46.000 aproximadamente. Cuenta con aproximadamente 708 naves de diverso tamaño, incluyendo 3 fragatas y 70 submarinos; compuestos de alrededor de 20 submarinos Clase Romeo (1.800 tons), 40 submarinos Clase Sango (300 tons) y 10 minisubmarinos como los Clase Yeono (130 tons).