Water Hardness Atlas ZIP / postcode

Water hardness in Spain

4988 cities with published hardness data, sorted by population. Median: 20.1 °fH.

Median

20.1 °fH

201 mg/L CaCO₃ · very hard

Water hardness by postcode in Spain

Separate page: water hardness by postcode in Spain →

Ranking of the hardest and softest water in Spain →

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.

°fHmg/L
Melilla · Melilla88.1881very hard
Sagunto/Sagunt · Valencia/València71.3713very hard
Valencia · Valencia/València50500very hard
Vila-real · Castellón/Castelló49491very hard
Torrent · Valencia/València48.4484very hard
Mislata · Valencia/València48480very hard
Castellón de la Plana/Castelló de la Plana · Castellón/Castelló46.6466very hard
Paterna · Valencia/València46460very hard
Molina de Segura · Murcia41.2412very hard
Cuenca · Cuenca40.8408very hard
Lorca · Murcia35350very hard
Alzira · Valencia/València34340very hard
Jaén · Jaén33.3333very hard
Tarragona · Tarragona31.3313very hard
Reus · Tarragona31.1312very hard
Fuengirola · Málaga29.7297very hard
Barcelona · Cataluña26.8268very hard
Benalmádena · Málaga25.5255very hard
Valladolid · Valladolid25.4255very hard
Murcia · Murcia24.9249very hard
Zamora · Zamora24.6246very hard
Vélez-Málaga · Málaga24.5245very hard
Torremolinos · Málaga24240very hard
Marbella · Málaga22.6226very hard
Mijas · Málaga22.5225very hard
Figueres · Girona22220very hard
Puerto de Santa María, El · Cádiz21.4214very hard
Sanlúcar de Barrameda · Cádiz20.9209very hard
Cádiz · Cádiz20.4204very hard
Huesca · Huesca20.1201very hard
San Cristóbal de La Laguna · Santa Cruz de Tenerife19.9199very hard
San Fernando · Cádiz19.7197very hard
Chiclana de la Frontera · Cádiz19.4194very hard
Zaragoza · Zaragoza18.8188very hard
Estepona · Málaga18.7187very hard
Oviedo · Asturias18.1182very hard
Motril · Granada17.9179hard
Cartagena · Murcia17.9179hard
Lleida · Lleida16.7167hard
Ciudad Real · Ciudad Real16.4164hard
Torrelavega · Cantabria14.1141hard
Santa Cruz de Tenerife · Santa Cruz de Tenerife14140hard
Utrera · Sevilla13.3134hard
Pamplona · Navarra12.8128hard
Seville · Andalucía12.3123hard
Logroño · Rioja (La)12.1121hard
Alcalá de Guadaíra · Sevilla12120hard
Avilés · Asturias11.5115moderately hard
Arona · Santa Cruz de Tenerife11.3113moderately hard
Málaga · Málaga11.1111moderately hard
Gijón/Xixón · Asturias11.1111moderately hard
Dos Hermanas · Sevilla11110moderately hard
Segovia · Segovia10.6106moderately hard
Siero · Asturias10.1101moderately hard
Cordoba · Córdoba9.999moderately hard
Arrecife · Palmas (Las)9.494moderately hard
Pozuelo de Alarcón · Madrid9.393moderately hard
Palencia · Palencia8.989moderately hard
Granada · Granada8.888moderately hard
Boadilla del Monte · Madrid8.787moderately hard
Santurtzi · Vizcaya8.787moderately hard
Bilbao · Vizcaya8.686moderately hard
Majadahonda · Madrid8.181moderately hard
Las Palmas de Gran Canaria · Palmas (Las)880moderately hard
Ponferrada · León7.979moderately hard
Móstoles · Madrid7.676moderately hard
Irun · Guipúzcoa7.575moderately hard
Telde · Palmas (Las)7.171moderately hard
Linares · Jaén6.969moderately hard
Adeje · Santa Cruz de Tenerife6.565moderately hard
Pinto · Madrid6.363moderately hard
Alcalá de Henares · Madrid6.161moderately hard
Donostia / San Sebastián · Guipúzcoa5.656soft
Algeciras · Cádiz5.656soft
Línea de la Concepción, La · Cádiz5.555soft
Collado Villalba · Madrid5.454soft
San Bartolomé de Tirajana · Palmas (Las)5.252soft
Talavera de la Reina · Toledo4.848soft
Santa Lucía de Tirajana · Palmas (Las)4.848soft
Getafe · Madrid4.646soft
Alcorcón · Madrid4.545soft
Valdemoro · Madrid4.545soft
Fuenlabrada · Madrid4.444soft
Aranjuez · Madrid4.444soft
Colmenar Viejo · Madrid4.444soft
Lugo · Lugo4.343soft
Cáceres · Cáceres4.242soft
Puertollano · Ciudad Real4.242soft
Parla · Madrid4.141soft
Las Rozas de Madrid · Madrid4.141soft
Madrid · Madrid3.333soft
A Coruña · Coruña (A)3.333soft
Guadalajara · Guadalajara3.131soft
Toledo · Toledo3.131soft
Leganés · Madrid330soft
Santiago de Compostela · Coruña (A)330soft
Ferrol · Coruña (A)330soft
Ourense · Ourense2.929soft
Gandia · Valencia/València1.919soft
Vigo · Pontevedra1.818soft