新德里位于印度的西北部,东经77度,北纬28度,在喜马拉雅山脉西部的南方附近。恒河支流亚穆纳河从城东缓缓流过,河对岸是广阔的恒河平原。
新德里是在古老的德里城基础上扩建而成,1911年开始动工兴建城市,1929年初具规模。1931年起成为首府。1947年印度独立后成为首都。
新德里和老德里中间隔着一座印度门,印度门以南为新德里,印度门以北为老德里