Кроме регулярной армии, в Северной Корее есть военизированные формирования (200 тыс. чел.) и резерв (ок. 5 млн чел.). На случай чрезвычайной ситуации КНДР может мобилизовать более 6 млн чел., т. е. практически каждого, кто может держать в руках винтовку.
Вся страна разбита на шесть военных округов (оборонительных районов). Срок службы в КНА составляет до 10 лет.
Регулярные вооруженные силы состоят из 20 корпусов — 1 бронетанковый, 4 механизированных, 12 пехотных, 2 артиллерийских и 1 корпус обороны Пхеньяна — столицы КНДР. В состав КНА входят 63 пехотных, 30 танковых, 16 артиллерийских дивизий, а также 64 отдельных бригад, в т. ч. 3 ракетные. В самом близком резерве находится еще 40 пехотных дивизий и 18 отдельных бригад.
Резервные соединения вооружены устаревшим (советским и китайским) стрелковым оружием, легкими минометами, безоткатными орудиями и ручными гранатометами, которые переносятся вьючным способом (резервные соединения не снабжены транспортными средствами).
На вооружении сухопутных войск находится достаточно внушительная боевая техника: 54 установки тактических и оперативно-тактических ракет, 4000 танков, 2500 бронетранспортеров и 8000 артиллерийских орудий различных типов, 2500 реактивных систем залпового огня и более 11 000 зенитных орудий, 10 000 противозенитных ракетных комплексов и пусковых установок противотанковых управляемых ракет.
Военно-воздушные силы насчитывают около 90 тыс. военнослужащих (6 авиационных дивизий — 2 бомбардировочные и 4 истребительные). В северокорейских воздушных силах находится более 600 самолетов различных типов, включая МИГ-29, однако в большинстве своем самолеты устаревших образцов (МИГ-17, МИГ-15).
Военно-морские силы КНДР (ок. 50 тыс. чел.) сосредоточены в 10 флотилиях и насчитывают 3 фрегата, 3 корвета, более 80 подводных лодок (из них 40 — малые) и около 300 катеров, оснащенных ракетными и артиллерийскими установками, а также десантные корабли.
Основные системы вооружения и боевой техники, находящиеся в КНА, произведены в СССР и Китае, морально и физически устарели (танки Т-34, Т-62 и др.).
В структурах северокорейской армии сформировано большое количество частей и подразделений специального назначения — разведывательные, диверсионные. Их общая численность — 100 тыс. человек (в 3 раза больше, чем в спецназе вооруженных сил США). В ВВС, например, сформированы бригады летчиков-камикадзе. 140 самолетов МИГ-17 и МИГ-19 — это самолеты «одного вылета». Эти подразделения находятся в личном подчинении Ким Чен Ира и выполняют только его команды. Служить в таких бригадах считается очень почетно и престижно. Как считает северокорейская пропаганда, не только летчики-камикадзе, но и вся армия, весь народ должны «грудью защищать полководца», стать «пулей и бомбой» Ким Чен Ира.