O órgão foi criado através do decreto nº 7.619, de 21 de outubro de 1909, quando ficaram regulamentadas as orientações dos serviços contra os efeitos das secas no Brasil. Inicialmente, com o nome de Inspetoria de Obras Contra as Secas (IOCS), tempos depois com o decreto No 13.687 de 09 de julho de 1919 passou a se chamar Inspetoria Federal de Obras Contra as Secas (IOFCS) e finalmente com o decreto Lei nº 846 de 28 de dezembro de 1945, em que o nome atual de Departamento Nacional de Obras Contra as Secas (DNOCS) foi estabelecido. O presidente da República que criou o DNOCS foi Nilo Peçanha (1909-1910), o ministro da Aviação e Obras Públicas era Francisco Sá e o primeiro diretor-geral foi o engenheiro Miguel Arrojado Lisboa.
A sede do DNOCS está localizada na Capital, na Av. Santa Catarina – Bairro dos Estados tel (83) 3208.9000 e o atual diretor é Alberto Gomes Batista.