Yes, the tap water in Riomaggiore (and all of the Cinque Terre villages) is perfectly safe and healthy to drink. Italy is governed by strict European Union drinking water regulations, and the local water supply is tested multiple times daily for microbiological and chemical contaminants. The water in this region primarily comes from deep underground aquifers and natural mountain springs in the nearby Apennines, which are naturally filtered through layers of rock. While the water is safe, it is categorized as "hard" water, meaning it has a high concentration of minerals like calcium and magnesium. Travelers used to very "soft" water might find the taste slightly stronger or notice a faint smell of chlorine, which is used in small amounts to maintain safety in the pipeline network. To save money and reduce plastic waste, visitors are encouraged to use the public "nasoni" (drinking fountains) located throughout the village to refill their reusable bottles. Unless a fountain is specifically marked "Acqua non potabile" (non-potable water), the water flowing from it is the same high-quality water supplied to local households and restaurants.