Posted in Government & Military, Health & Medicine, Information Technology DNID stands for Direction Nationale d’Interventions Domaniales (French: National Directorate of Crown Intervention) DNID stands for Diabète Non Insulino-Dépendant (French: Non-Insulin-Dependent Diabetes) DNID stands for Dialed Number Identifier (Voice over Internet Protocol)