Danilovgradski vodovodni sistem, poslije cetinjskog, je najstariji vodovodni sistem u Crnoj Gori. Da bi se stanovništvu Danilovgrada i okolnih sela obezbijedili što povoljniji životni uslovi, početkom posljednje decenije devetnaestog vijeka odlučeno je da se u varoš dovede pitka voda sa Slatinskih izvora. Za izradu projekta vodovoda angažovan je inženjer Marko Đukanović.
Knjaz Nikola je 1896. godine u Moskvi prisustvovao krunisanju ruskog cara Nikolaja II Romanova, i tom prilikom poznati ljekar i profesor Medicinskog fakulteta u Moskvi, Gligorij Antonovič Zaharin, poklonio je Knjazu Nikoli 45.000 zlatnih rubalja za izgradnju vodovoda za Cetinje i Danilovgrad.
Čelične cijevi za vodovod kupljene su u Austrougarskoj, parobrodom dovezene u Kotor, odakle su ih mještani na svojim ramenima donijeli do Danilovgrada. Kopanje kanala za cjevovode, kao i sve druge građevinske radove, obavljali su mještani „kulukom“ (obaveznim radom koji se ne plaća). I tako je voda iz prve danilovgradske česme potekla na Petrov dan davne 1897. godine, sa slatinskog izvorišta „Bistiga“.
Nakon toga nastavljeno je širenje vodovodne mreže, pa se sada stanovnici Danilovgrada snabdijevaju pitkom vodom sa 7 izvorišta: „Oraška jama“, „Milojevića vrelo“, „Viško vrelo“, „Brajovića jama“, „Žarića jama“, „Slatinski izvori“ i „Mareza“. Danilovgradski vodovodni sistem je takođe jedan od najkompleksnijih u Crnoj Gori, zbog razuđenosti teritorije na kojoj se vrše usluge vodosnabdijevanja.
Dužina vodovodne mreže iznosi oko 700 km i njome je pokriveno oko 85% stanovništva opštine Danilovgrad, dok rezervoarski prostor iznosi 1.845 m³.
Zbog dotrajalosti vodovodne mreže, a u najvećem obimu zbog neevidentirane potrošnje, gubici vode su veliki. Zbog toga se Društvo svakodnevno trudi da unaprijedi kvalitet vodosnabdijevanja – vršeći rekonstrukcije cjevovoda, mijenjajući stare cjevovode savremenim materijalima, svakodnevno otklanjajući kvarove i izbacujući iz upotrebe dotrajale pumpne agregate. Radi se i na modernizaciji sistema kroz projekat SCADA, kojim se uspostavlja monitoring potrošnje i oscilacija pritiska u mreži. Društvo ima finansijsku podršku Opštine Danilovgrad i resornih ministarstava.
Kada je u pitanju odvođenje i tretman otpadnih voda, Društvo je krajem 2018. godine potpisalo dva značajna ugovora: za izgradnju kanalizacione mreže (2.749.417,28 €) i za izgradnju postrojenja za prečišćavanje otpadnih voda (2.390.000,00 €), koji se finansiraju iz kredita Evropske banke za obnovu i razvoj. U ovoj fazi gradi se oko 10 km kanalizacione mreže, a postrojenje se izvodi u kapacitetu od 6.000 ES. Ovim projektom smanjuje se zagađenje rijeke Zete, koja je do sada bila osnovni recipijent otpadnih voda.