Switzerland has a lot in my experience. At least the few cities that I visited. They are also very well mapped on openstreetmap, so it was easy to search for a nearby one with osmand whenever I was thirsty.
Good thing indeed, but then you go ie to France where you have sometimes such fountains too, and often reverse applies - don't drink unless its singed as drinkable.