북한의 병력 추정치에 대한 이견도 크다. 2016년 국방백서에 따르면 북한의 상비병력은 128만여 명으로 우리의 2배가 넘는다. 인구대비로 보면 약 5%에 해당하는 수치이다. 하지만 이러한 추정에 반론도 제기할 수 있다. 국방부에선 정확한 근거를 제시하지 않은 채, 매년 북한의 병력수 추정을 크게 늘려왔다. 1970년대 말에는 72만에서, 80년대 말에는 99만 명으로, 그리고 최근에는 120만 명 이상으로 잡고 있는 것이다. 하지만 정영철은 유엔인구기금(UNFPA)의 지원을 통해 북한 내에서 실시한 1993년과 2008년 ‘인구일제조사’ 결과 자료를 바탕으로 북한의 2008년 실제 병력수는 50~75만 명 수준이라는 결론을 내린 바 있다. 탁성한은 정규군과 별도 조직인 준군사력과 조기 제대자 수 등을 제외하면 2018년 정규군은 약 105만 명이라고 추정했다. 이는 남한의 통계청이 추계한 북한의 16세 남성인구 자료를 활용해 북한의 징집률을 70%로 적용한 결과이다.
정영철은 유엔인구기금의 지원을 통해 북한 내에서 실시한 인구일제조사 결과로 북한의 2008년 실제 병력수는 50~75만 명 수준이고 탁성한은 정규군과 별도 조직인 준군사력과 조기 제대자 수 등을 제외하면 2018년 정규군은 약 105만 명이라고 추정 했다.