Demir Kapija je grad u jugoistočnoj Severnoj Makedoniji, na nadmorskoj visini od oko 210 m (41°25′N, 22°22′E), smešten u istočnom delu kanjona reke Vardar. Na ovom kartnom listu vidi se da reka Vardar menja pravac i protiče od zapada ka istoku, a pokriven je istočni deo grada, okolna brdovita područja i pristupni putevi prema Vardarskoj dolini.