NDP may stand for:

Computing

  • Neighbor Discovery Protocol, an Internet protocol
  • Nortel Discovery Protocol, a layer two Internet protocol, also called SONMP
  • Nondeterministic programming, a type of computer language

Government

  • National Development Plan, in Ireland
  • National Development Policy, in Malaysia
  • Norwegian Petroleum Directorate, agency responsible for the regulation of Norwegian oil resources

Political parties

  • Nagaland Democratic Party, India (1999–2004)
  • National Defence Party (disambiguation), any of several parties
  • National Democratic and Labour Party, United Kingdom (1918–1923)
  • National Democratic Movement (Bosnia and Herzegovina)
  • National Democratic Party (disambiguation), any of several parties
  • Nebraska Democratic Party, U.S.
  • New Democratic Party (disambiguation), any of several parties, most notably in Canada
  • Newfoundland Democratic Party (1959)
  • Nuclear Disarmament Party, Australia (1984–2009)
  • National Development Party (disambiguation), any of several parties

Other disambiguations

  • National Democrats (disambiguation)
  • Democratic National Party (disambiguation)

Other

  • National Day of Prayer, an annual US observance on the first Thursday of May
  • NDP (gene), Norrie disease protein
  • Neodymium phosphide, a compound with the chemical formula NdP
  • Net domestic product, an economic quantity
  • New Douglas Park, a football stadium which is the home of Scottish Premiership side Hamilton Academical F.C.
  • Northumberland Development Project, a proposed football stadium and commercial development in Tottenham, London
  • Northern Dutchess Paramedics, an advanced life support ambulance service in the Hudson Valley of New York
  • Notre-Dame de Paris
  • National Day Parade, an annual parade in Singapore celebrating the independence of the country
  • Neutron depth profiling, an analytical technique for measuring isotopic mass in near surface of samples