30 grudnia 1803 Delhi zostało zdobyte przez wojska brytyjskie. Zarządca brytyjski pozwolił Wielkim Mogołom zachować tytuły i własność prywatną. W 1857 podczas powstania Sipajów powstańcy wraz z armią bengalską zaatakowali Brytyjczyków i dokonali wśród nich rzezi. Cztery miesiące potem Brytyjczycy odbili miasto, ale zdecydowali się przenieść stolicę do Kalkuty. Delhi stało się wówczas czasowo częścią prowincji Pendżab. Dopiero w 1911 roku król Wielkiej Brytanii Jerzy V ponownie przeniósł stolicę do Delhi, aby powstrzymać zabiegi muzułmanów o autonomię.W tym też roku burząc częściowo Stare Delhi Brytyjczycy rozpoczęli na brzegu Jamuny budować Nowe Delhi. Zaprojektowali je brytyjscy architekci - Edwin Lutyens (1869-1944) i Herbert Baker (1862-1946). W 1931 roku uznano je za stolicę Indii brytyjskich, a w 1947 niepodległych Indii.