Kommunerna ansvarar för den allmänna vattenförsörjningen , vare sig det gäller en liten kommun med några få tusen invånare eller en storstadskommun i miljonklassen .