Vrgorac je javni isporučitelj vodnih usluga (vodoopskrbe, odvodnje i pročišćavanja otpadnih voda) za područje Grada Vrgorca, Općine Pojezerje, dio Grada Ploče (naselja Staševica, Spilice i Crpala), dio Općine Zagvozd (naselje Župa), dio Općine Podgora (naselje Brikva) i dio Općine Kula Norinska (gospodarska zona Nova Sela). Također, vrši se isporuka pitke vode za opskrbu stanovništva u pograničnom
dijelu Grada Ljubuškog u Federaciji BiH (naselja Kašče i Prolog). Vodoopskrbni sustav se opskrbljuje vodom s dva izvorišta te se dijeli na dva podsustava, koji nisu međusobno povezani:
- Podsustav Banja:
Kapacitet zahvaćanja vode 80 l/s
Broj korisnika: 4.560
Područje opskrbe: Vrgorac, sjeverna i zapadna naselja Grada Vrgorca, istočni dio Općine Zagvozd (Župa), dio Općine Podgora (naselje Brikva) te naselje Kašće u FBiH.
- Podsustav Butina:
Kapacitet zahvaćanja vode 35 l/s
Broj korisnika: 3640
Područje opskrbe: jugoistočno područje Grada Vrgorca, Općina Pojezerje, dio Općine Kula Norinska i dio Grada Ploča ( prostor Dubrovačko- neretvanske županije), te naselje Prolog u FBiH. Sustav odvodnje i pročišćavanja otpadnih voda Grada Vrgorca sastoji se od:
- Cjevovoda za prikupljanje i odvodnju komunalnih otpadnih voda,
- Crpnih stanica i
- Uređaja za pročišćavanje otpadnih voda (UPOV) sa građevinama i opremom za gospodarenje otpadnim muljem
Količina obrađenih otpadnih voda: cca 200 m3/dan