On 28 April 2010, the Ministry of Road Transport and Highways officially published a new numbering system for the National Highway network in the Gazette of the Government of India. It is a systematic numbering scheme based on the orientation and the geographic location of the highway. This was adopted to ensure more flexibility and consistency in the numbering of existing and new national highways.

As per the new numbering system:

All north-south oriented highways will have even numbers increasing from the east to the west. All east-west oriented highways will have odd numbers increasing from the north to the south. All major highways will be single digit or double digit in number. Three-digit numbered highways are secondary routes or branches of a main highway. The secondary route number is prefixed to the number of the main highway. For example 244, 344 etc. will be the branches of the main NH44. Suffixes A, B, C, D etc. are added to the three-digit sub highways to indicate very small spin-offs or stretches of sub-highways.

List of national highways Primary national highways NumberOriginTerminusState/UTRegionLengthSrinagarLehJammu and Kashmir, LadakhNorth IndiaDibrugarhSiahaAssam, Nagaland, Manipur, MizoramNortheast IndiaAmritsarLehPunjab, Himachal Pradesh, LadakhNorth IndiaPort BlairLamiya BayAndaman and Nicobar IslandsSouth IndiaFirozpurShipki LaPunjab, Chandigarh, Haryana, Himachal PradeshNorth IndiaJorabatZokhawtharMeghalaya, Assam, MizoramNortheast IndiaFazilkaMana PassPunjab, Haryana, Himachal Pradesh, UttarakhandNorth IndiaKarimganjMaitri SetuAssam, TripuraNortheast IndiaFazilkaJauljibiPunjab, Haryana, Delhi, Uttar Pradesh, UttarakhandNorth IndiaSiliguriNathu LaWest Bengal, SikkimNortheast IndiaRewariMyajlarHaryana, RajasthanNorth IndiaBakkhaliRaiganjWest BengalEast IndiaTawangWakroArunachal PradeshNortheast IndiaKharagpurMorgramWest BengalEast IndiaBaihataWakroAssam, Arunachal PradeshNortheast IndiaChennaiKolkataTamil Nadu, Andhra Pradesh, Odisha, West BengalSouth India, East IndiaGuwahatiSevokeAssam, West BengalNortheast IndiaKodermaBalasoreJharkhand, West Bengal, OdishaEast IndiaAgraDankuniUttar Pradesh, Bihar, Jharkhand, West BengalNorth India, East IndiaBakhtiyarpurPanikoiliBihar, Jharkhand, OdishaEast IndiaJaipurBareillyRajasthan, Uttar PradeshNorth IndiaSonbarsaChandwaBihar, JharkhandEast IndiaKothun Udi MorEtawahRajasthan Uttar PradeshNorth IndiaSonauliSaiyad RajaUttam PradeshNorth IndiaMunabaoBeawarRajasthanNorth IndiaVizianagaramBargarhAndhra Pradesh, OdishaSouth India, East IndiaPorbandarSilcharGujarat, Rajasthan, Madhya Pradesh, Uttar Pradesh, Bihar, West Bengal, AssamWest to Northeast IndiaChunarKakrahwa Uttar PradeshNorth IndiaDabakaJessami Assam, Nagaland, ManipurNortheast IndiaVijayawadaSitarganj Uttarakhand, Uttar Pradesh, Madhya Pradesh, Chhattisgarh, Telangana, Andhra PradeshNorth to South IndiaUnnaoGazole Uttar Pradesh, Bihar, West BengalNorth India, East IndiaChennaiThoothukudi Tamil Nadu, PuducherrySouth IndiaArwalFarakka Bihar, Jharkhand, West BengalEast IndiaGangotri DhamLakhnadon Uttarakhand, Uttar Pradesh, Madhya PradeshNorth, Central IndiaHarpalpurVaranasi Uttar PradeshNorth IndiaVikravandiManamadurai Tamil NaduSouth IndiaKarimganjImphal Assam, ManipurNorth East IndiaVelloreThoothukudi Tamil NaduSouth IndiaJhansiRanchi Uttar Pradesh, Madhya Pradesh, JharkhandNorth, East India KurnoolRanipettai Andhra Pradesh, Tamil NaduSouth India SamakhiyaliNarayan Sarovar Gujarat West India JoladarasiKrishnagiri Karnataka, Andhra Pradesh, Tamil Nadu South India GulluganjChaibasa Madhya Pradesh, Chhattisgarh, Jharkhand Central to East India SrinagarKanyakumari Jammu and Kashmir, Himachal Pradesh, Punjab, Haryana, Uttar Pradesh, Madhya Pradesh, Maharashtra, Telangana, Andhra Pradesh, Karnataka, Tamil Nadu North to South India ObedullaganjBilaspur Madhya Pradesh, Chhattisgarh Central India GwaliorBetul Madhya Pradesh Central India BamanboreNagpur Gujarat, Madhya Pradesh, Maharashtra Central India, West India DelhiChennai Delhi, Haryana, Rajasthan, Gujarat, Maharashtra, Karnataka, Tamil Nadu North to South India BilaspurKharagpur Chhattishgarh, Odisha, Jharkhand, West Bengal Central India, East India NandedChitradurga Maharashtra, Karnataka West India, South India DwarkaDhrangadhra Gujarat West India SangrurAnkola Punjab, Haryana, Rajasthan, Madhya Pradesh, Maharashtra, Karnataka North to South India HajiraParadip Port Gujarat, Maharashtra, Chhattisgarh, Odisha West India to East IndiaPathankotBikaner Punjab, Haryana, Rajasthan North India ParadeepSambalpur Odisha East India NimbaheraVapi Rajasthan, Gujarat North India to West India BalangirKhordha Odisha East India FatehpurPalanpur Rajasthan, Gujarat North India to West India KhariarBrahmapur Odisha East India PuneDhule Maharashtra West India BhiwandiJagtial Maharashtra, Telangana West India to South India AboharPindwara Punjab, Rajasthan North IndiaDaundKoraput Maharashtra, Telangana, Chhattisgarh, Odisha West India to East IndiaMorbiHazira Gujarat West IndiaPuneMachilipatnam Maharashtra, Karnataka, Telangana, Andhra Pradesh West India to South India Navi MumbaiKanyakumari Maharashtra, Goa, Karnataka, Kerala, Tamil Nadu West India to South India Krishnapatnam PortRamanagara Andhra Pradesh, Karnataka South IndiaTanotPrantij Rajasthan, Gujarat North India to West IndiaHonnavarRenigunta Andhra Pradesh, Karnataka South IndiaMunabaoTanot Rajasthan North IndiaMadanapalleNaidupeta Andhra Pradesh South India (present before 2010)HiriyurCherkala Karnataka, Kerala South IndiaMangaluruTumakuru Karnataka South India (present before 2010)BirurRaichur Karnataka South IndiaBantvalKatpadi Karnataka, Andhra Pradesh, Tamil Nadu South India (present before 2010)GuntakalGadag Andhra Pradesh, Karnataka South IndiaKrishnagiriTindivanam Tamil Nadu South India (present before 2010) NaraharipetaAnchetty Tamil Nadu South India Mettur DamUlundurpettai Tamil Nadu South India (present before 2010)SayalgudiThiruvarur Tamil Nadu South IndiaCoimbatoreChidambaram Tamil Nadu South India (present before 2010)ParthibanurTiruchendur Tamil Nadu South IndiaCoimbatoreNagapattinam Tamil Nadu South India (present before 2010)AvinashiKumily Tamil Nadu, Kerala South India KochiThondi Kerala, Tamil Nadu South India (present before 2010)MimisalRasipuram Tamil Nadu South IndiaManamaduraiDhanushkodi Tamil Nadu South India (present before 2010)KottayamNagercoil Kerala, Tamil Nadu South India

Highways proposed to be reinstated NumberOriginTerminusState/UTRegionLength (present before 2010)HiriyurCherkala Karnataka, Kerala South India (present before 2010)BirurRaichur Karnataka South India (present before 2010)GuntakalGadag Andhra Pradesh, Karnataka South India (present before 2010)NaraharipetaAnchetty Tamil Nadu South India (present before 2010)SayalgudiThiruvarur Tamil Nadu South India (present before 2010)ParthibanurTiruchendur Tamil Nadu South India (present before 2010)AvinashiKumily Tamil Nadu, Kerala South India (present before 2010)MimisalRasipuram Tamil Nadu South India (present before 2010)KottayamNagercoil Kerala, Tamil Nadu South India

Spur national highways + List of national highways of India sorted by highway numberPrimaryNH no.SecondaryNH no.RouteStates Length km mi Uri, Baramulla, Srinagar, Kargil and LehJammu and KashmirNH1 near Kargil, Zanskar RoadJammu and KashmirJunction with NH1, Panchtarni, Chandanwari, Pahalgam, Batakut, Martand, NH244 near KhanabalJammu and KashmirNH1 near Baramulla, Watergam Rafiabad, Kupwara, TangdharJammu and KashmirStarting from its junction with NH-1 near Baramula and terminating at Gulmarg in the state of Jammu and KashmirJammu and Kashmir NH 15 near Dibrugarh, Sivasagar, Amguri, Mokokchung, Wokha, Kohima, Imphal, Churachandpur, Seling, Serchhip, Lawngtla, TuipangAssam, Nagaland, Manipur, Mizoram102 (NH39) NH2 near Imphal, MorehManipur 102ANH2 near Tadubi, Paomata, Ukhrul, Phungyar, Kasom Khullen, Kampang, NH102 near Thengnoupal Manipur102BNH2 near Churachandpur, Singhat, Sinzawl, Tuivai Road, Myanmar Road, Seling Manipur, Mizoram102CNH102 near Palel, Chandel Manipur202 (NH155) NH2 near Mokokchung, Tuensang, Sampurre, Meluri, (NH150) Jessami, Ukhrul, NH2 near ImphalNagaland, Manipur302 (NH54A) NH2 near Therait, LungleiMizoram502 (NH54B) NH2 near Venus Saddle, SaihaMizoram502ALawngtlai, Myanmar Border (Kaladan road) Mizoram702NH2 near Chantongia, Longling, Lonhching, Mon, Lapa, Tizit, Sonari, NH215 near Sapekhati Nagaland, Assam702ANH2 near Mokokchung, Zunheboto, Phek, NH29 near Jessam Nagaland, Manipur702BNH2 near Longling, NH202 near Tuensang Nagaland702CNH2 near Sibasagar, Simalguri, NH702 near Sonari Assam702DNH2 near Mokokchung, Mariami, NH715 near Jorhat Nagaland, Assam (NH1) Atari, Amritsar, (NH70) Jalandhar, Hoshiarpur, Nadaun, Hamirpur, Tauni Devi, Awa Devi, (NH21) Mandi, Kullu, Manali, LehPunjab, Himachal Pradesh, Jammu and Kashmir 103 (NH88) NH3 near Hamirpur, Bhota, Ghumarwain, NH154 near GhaghasHimachal Pradesh 103A/344ANH3 near Hoshiarpur, Mahalpur, Gurhshankar, Nawanshahr, Balachur, NH205 near Rupnagar