Obecnie wodociąg komunalny ma 102 km długości, a łączna długość przyłączy wynosi 44 km.
Wodę do sieci dostarcza gminne ujęcie wody w Koroszczynie o wydajności 4 800 m3 na dobę. Dwa odwierty czerpią z głębokości 340 m wodę o znakomitych parametrach jakościowych (jest to woda jurajska, a więc o wieku ponad 50 mln lat). Z ujęcia zaopatrywany jest w wodę także kilka wsi w sąsiednich gminach Zalesie i Kodeń.