Un raport al Departamentului Apărării al SUA estimează dimensiunea armatei nord-coreene la un număr de 60.000 de persoane, o reducere semnificativă față de cele 148.000 de membri raportate în 1999. Armata Populară Coreeană cuprinde, de asemenea, aproximativ 730 de lupte nave.
Aceste nave includ 70 de submarine, 420 de patrule și bărci de luptă, 260 de nave amfibiene, 30 de nave miniere și 30 de nave de sprijin. Analiștii descriu KPN ca "marină de apă maro", deoarece navele sale nu au capacitatea de a călători peste 50 de kilometri din zona de excludere militară stabilită.
Flota submarină constă în mare parte din vase de clasă ROMEO învechite, dar bine echipate, care au capacitatea de a bloca benzile de transport maritim, minele de plante și de a lansa atacuri de rachete și torpile, în ciuda lipsei de viteză. Rapoartele de rapoarte din 2015 confirmă o creștere constantă a numărului de nave de atac armate cu rachete anti-navă și anti-suprafață care au o rază de până la 95 km.