Water Hardness Atlas ZIP / postcode

Water hardness in Portugal

77 cities with published hardness data, sorted by population. Median: 83 mg/L.

Median

83 mg/L

moderately hard

Portuguese operators report "dureza total" in mg/L CaCO₃ to ERSAR.

Ranking of the hardest and softest water in Portugal →

Each dot is a place with published data; colour shows the hardness band.

Regions

Largest places, hardest first

Every place is listed on its region page.

mg/Lmg/L
Alcabideche · Lisboa289289very hard
Corroios · 19232232very hard
Amora · 19166166hard
Lavradio · 19150150hard
Barreiro · 19150150hard
Arrentela · Setúbal141141hard
Évora · Évora140140hard
Espinho · Aveiro122122hard
Portimão · 09120120hard
Santa Maria da Feira · Aveiro114114moderately hard
São Domingos de Rana · Lisboa108108moderately hard
Fânzeres · Porto100100moderately hard
Campanhã · Porto9898moderately hard
Aldoar · Porto9898moderately hard
Senhora da Hora · Porto9898moderately hard
Matosinhos · Porto9898moderately hard
São Mamede de Infesta · Porto9898moderately hard
Oliveira de Azeméis · Aveiro9898moderately hard
Vila Nova de Gaia · 179898moderately hard
Canidelo · Porto9898moderately hard
Oliveira do Douro · Porto9898moderately hard
Maia · Porto9797moderately hard
Águas Santas · Porto9797moderately hard
Porto · 179696moderately hard
Lagos · 099595moderately hard
Felgueiras · 179494moderately hard
Faro · 099292moderately hard
Quelfes · 099292moderately hard
Loulé · 099090moderately hard
Cascais · Lisboa9090moderately hard
Estoril · Lisboa9090moderately hard
Carcavelos · 149090moderately hard
Portalegre · 168787moderately hard
Pontinha · 148686moderately hard
Moscavide e Portela · 148686moderately hard
Camarate · 148686moderately hard
Gondomar · Porto8383moderately hard
Alvalade · Lisboa8080moderately hard
Setúbal · Setúbal8080moderately hard
Sete Rios · 147676moderately hard
Parque das Nações · 147676moderately hard
Areeiro · 147676moderately hard
Ramada · 147575moderately hard
Sacavém · 147575moderately hard
São João da Talha · 147575moderately hard
Santa Iria da Azóia · 147575moderately hard
Marinha Grande · Leiria7474moderately hard
Porto de Mós · 096464moderately hard
Lisbon · 146363moderately hard
Aveiro · Aveiro5959soft
Loures · 145858soft
Odivelas · 145858soft
Queluz · 145050soft
Cacém · 145050soft
Algueirao · 145050soft
Massamá · Lisboa5050soft
Sintra · Lisboa5050soft
Rio de Mouro · 145050soft
Pombal · 134646soft
Leiria · Leiria4545soft
Oeiras · Lisboa4242soft
Alfornelos · Lisboa4242soft
Paço de Arcos · Lisboa4242soft
Carnaxide · Lisboa4242soft
Damaia · Lisboa4242soft
Amadora · Lisboa4242soft
Coimbra · Coimbra3535soft
Santo António dos Olivais · 073535soft
Braga · Braga3434soft
Baião · Porto2626soft
Chaves2222soft
Ovar · Aveiro2020soft
Vila Franca de Xira · 141515soft
Guimarães · Braga1212soft