КП «Миргородводоканал» здійснює водопостачання населення та підприємств міста Миргород, селища Велика Багачка, сіл Гаркушенці, Білики та Попівка.
Протяжність мереж водопостачання становить :
по м. Миргород — 136,0 км,
по смт. В. Багачка — 56,0 км,
по с. Гаркушенці — 6,0 км,
по с. Попівка — 4,4 км.
Джерелом господарсько-питного водопостачання є води бучацького (глибина 160 — 170м) і харківського (глибина 80 м) водоносного горизонтів.
На відміну від більшості міст України, де воду беруть переважно з поверхневих джерел, абонентам КП «Миргородводоканал» пощастило пити артезіанську воду.
Централізоване водопостачання міста Миргород здійснюється з 3–х водозаборів та 21–єї діючої свердловини.
На 9–ти поверхові будинки вода подається насосними станціями 3–го підйому.
Централізоване водопостачання селища В. Багачка здійснюється з 5–ти діючих свердловин, вода з свердловин подається безпосередньо в мережу водопроводу.
Централізоване водопостачання с. Гаркушенці здійснюється з 2–х діючих свердловин , вода з свердловин подається безпосередньо в мережу водопроводу.
Централізоване водопостачання с. Попівка здійснюється з 2–х діючих свердловин, вода з свердловини подається безпосередньо в мережу водопроводу.