Šiaurės Korėja užima šiaurinę Korėjos pusiasalio dalį, esančią tarp 37° ir 43° šiaurės platumos ir 124° ir 131° rytų ilgumos. Ji užima 120 540 kvadratinių kilometrų plotą. Šiaurėje Šiaurės Korėja turi sausumos sieną su Kinija ir Rusija, o pietuose su Pietų Korėja - su Korėjos demilitarizuota zona. Į vakarus - Geltonoji jūra ir Korėjos įlanka, o į rytus - Japonija, per Japonijos jūrą (Korėjos rytų jūra).
Kinija ir Rusija