Munisipyo ang Demir Kapija (Macedonian: Општина Демир Капија, Демир Капија) sa Makedoniya.[1] Nahimutang ni sa sentro nga bahin sa nasod, 100 km sa habagatan-sidlakan sa Skopje ang ulohan sa nasod. Adunay 4,115 ka molupyo.[1] Naglangkob kin og 311 ka kilometro kwadrado.
Ang yuta sa Demir Kapija kabungtoran sa kasadpan, apan sa sidlakan nga kini mao ang kabukiran.
Hapit nalukop sa durowan ug kabugangan ang palibot sa Demir Kapija.[2] Dunay mga 14 ka tawo kada kilometro kwadrado sa palibot sa Demir Kapija may gamay nga populasyon.[3] Ang klima hemiboreal.[4] Ang kasarangang giiniton 13 °C. Ang kinainitan nga bulan Hulyo, sa 25 °C, ug ang kinabugnawan Disyembre, sa 0 °C.[5] Ang kasarangang pag-ulan 995 milimetro matag tuig. Ang kinabasaan nga bulan Pebrero, sa 134 milimetro nga ulan, ug ang kinaugahan Agosto, sa 32 milimetro.[6]