Delhi forma el 'Territorio Capital Nacional' de la República de la India. Contiene la nueva ciudad de Nueva Delhi, la cual ha dejado de ser un área urbana distinguible pero contiene la mayoría de las instituciones administrativas del gobierno nacional y es considerada formalmente la capital. El estado de Delhi abarca 1.483 km y según el censo del 1 de marzo de 2001 tenía 13.850.507 habitantes (9.420.644 según el anterior, de 1991).