Hem › Frågor och svar › Kalkkarta
← Alla frågor och svarKalkkarta – så hårt är vattnet i din kommun
Snabbt svar: kalk i vattnet är kalcium och magnesium som runnit med vattnet genom berggrunden. Kartan visar hur hårt brunnsvattnet är uppmätt i varje svensk kommun, räknat ur Sveriges geologiska undersöknings öppna mätningar med Livsmedelsverkets egen metod.
7 693 brunnsprov från 214 av 290 kommuner, 1966–2026. Riksmedianen är 4,2 °dH. Underlaget hämtades 2026-10-01.Livsmedelsverkets riktvärde för total hårdhet är 15 °dH.
Klicka på din kommun i kartan, eller sök på namnet. Saknas din kommun? Kontakta oss – kostnadsfri rådgivning ingår alltid.
Så hårt är vattnet i din kommun
Siffran är medianen av de brunnsprov SGU har öppet redovisade från kommunen. Den säger vad man kan vänta sig — inte vad som kommer ur just din kran. Två brunnar på samma gata kan ligga långt ifrån varandra, eftersom hårdheten bestäms av berggrunden vattnet runnit genom.
| Kommun | Hårdhet | Bedömning | Brunnsprov |
|---|---|---|---|
| Ale | 1,9 °dH | Mycket mjukt | 5 |
| Alingsås | 2,3 °dH | Mjukt | 43 |
| Alvesta | 2,4 °dH | Mjukt | 91 |
| Aneby | 7,7 °dH | Medelhårt | 30 |
| Arboga | – | För få brunnsprov | 0 |
| Arjeplog | 6,4 °dH | Medelhårt | 12 |
| Arvidsjaur | 1,0 °dH | Mycket mjukt | 10 |
| Arvika | 1,0 °dH | Mycket mjukt | 16 |
| Askersund | – | För få brunnsprov | 2 |
| Avesta | – | För få brunnsprov | 2 |
| Bengtsfors | – | För få brunnsprov | 0 |
| Berg | 2,9 °dH | Mjukt | 22 |
| Bjurholm | – | För få brunnsprov | 0 |
| Bjuv | 5,3 °dH | Medelhårt | 3 |
| Boden | 1,7 °dH | Mycket mjukt | 4 |
| Bollebygd | 3,9 °dH | Mjukt | 13 |
| Bollnäs | 3,0 °dH | Mjukt | 11 |
| Borgholm | 16,5 °dH | Mycket hårt – över riktvärdet | 75 |
| Borlänge | 7,8 °dH | Medelhårt | 4 |
| Borås | 2,5 °dH | Mjukt | 17 |
| Botkyrka | – | För få brunnsprov | 0 |
| Boxholm | – | För få brunnsprov | 0 |
| Bromölla | 10,1 °dH | Hårt | 4 |
| Bräcke | 1,2 °dH | Mycket mjukt | 117 |
| Burlöv | – | För få brunnsprov | 0 |
| Båstad | 11,0 °dH | Hårt | 42 |
| Dals-Ed | 1,4 °dH | Mycket mjukt | 8 |
| Danderyd | – | För få brunnsprov | 0 |
| Degerfors | 4,6 °dH | Mjukt | 53 |
| Dorotea | 3,1 °dH | Mjukt | 8 |
| Eda | 2,4 °dH | Mjukt | 27 |
| Ekerö | – | För få brunnsprov | 0 |
| Eksjö | 1,3 °dH | Mycket mjukt | 27 |
| Emmaboda | 2,2 °dH | Mjukt | 93 |
| Enköping | 5,8 °dH | Medelhårt | 5 |
| Eskilstuna | 5,3 °dH | Medelhårt | 21 |
| Eslöv | 13,3 °dH | Hårt | 12 |
| Essunga | 7,2 °dH | Medelhårt | 9 |
| Fagersta | 7,2 °dH | Medelhårt | 3 |
| Falkenberg | 1,6 °dH | Mycket mjukt | 62 |
| Falköping | 14,1 °dH | Hårt | 4 |
| Falun | 3,8 °dH | Mjukt | 3 |
| Filipstad | 1,5 °dH | Mycket mjukt | 13 |
| Finspång | 5,5 °dH | Medelhårt | 12 |
| Flen | 5,1 °dH | Medelhårt | 6 |
| Forshaga | – | För få brunnsprov | 2 |
| Färgelanda | 3,5 °dH | Mjukt | 52 |
| Gagnef | – | För få brunnsprov | 0 |
| Gislaved | 1,9 °dH | Mycket mjukt | 112 |
| Gnesta | 2,6 °dH | Mjukt | 8 |
| Gnosjö | – | För få brunnsprov | 2 |
| Gotland | 15,7 °dH | Mycket hårt – över riktvärdet | 525 |
| Grums | – | För få brunnsprov | 0 |
| Grästorp | 9,0 °dH | Medelhårt | 5 |
| Gullspång | 0,7 °dH | Mycket mjukt | 53 |
| Gällivare | 1,5 °dH | Mycket mjukt | 105 |
| Gävle | 6,3 °dH | Medelhårt | 38 |
| Göteborg | – | För få brunnsprov | 0 |
| Götene | 4,9 °dH | Mjukt | 15 |
| Habo | 0,8 °dH | Mycket mjukt | 10 |
| Hagfors | 0,9 °dH | Mycket mjukt | 15 |
| Hallsberg | 13,5 °dH | Hårt | 16 |
| Hallstahammar | 8,8 °dH | Medelhårt | 51 |
| Halmstad | 3,5 °dH | Mjukt | 41 |
| Hammarö | – | För få brunnsprov | 0 |
| Haninge | – | För få brunnsprov | 2 |
| Haparanda | – | För få brunnsprov | 1 |
| Heby | 9,6 °dH | Medelhårt | 181 |
| Hedemora | 11,2 °dH | Hårt | 8 |
| Helsingborg | 12,2 °dH | Hårt | 13 |
| Herrljunga | 5,4 °dH | Medelhårt | 3 |
| Hjo | – | För få brunnsprov | 1 |
| Hofors | 3,4 °dH | Mjukt | 10 |
| Huddinge | – | För få brunnsprov | 0 |
| Hudiksvall | 3,2 °dH | Mjukt | 12 |
| Hultsfred | 3,2 °dH | Mjukt | 42 |
| Hylte | 2,3 °dH | Mjukt | 7 |
| Hällefors | 5,0 °dH | Mjukt | 3 |
| Härjedalen | 1,1 °dH | Mycket mjukt | 109 |
| Härnösand | 3,2 °dH | Mjukt | 12 |
| Härryda | 1,9 °dH | Mycket mjukt | 11 |
| Hässleholm | 2,4 °dH | Mjukt | 105 |
| Håbo | – | För få brunnsprov | 0 |
| Höganäs | 25,6 °dH | Mycket hårt – över riktvärdet | 9 |
| Högsby | 3,3 °dH | Mjukt | 92 |
| Hörby | 10,2 °dH | Hårt | 7 |
| Höör | 8,1 °dH | Medelhårt | 13 |
| Jokkmokk | 2,2 °dH | Mjukt | 5 |
| Järfälla | – | För få brunnsprov | 0 |
| Jönköping | 3,6 °dH | Mjukt | 22 |
| Kalix | 1,3 °dH | Mycket mjukt | 3 |
| Kalmar | 2,2 °dH | Mjukt | 92 |
| Karlsborg | 2,3 °dH | Mjukt | 17 |
| Karlshamn | 3,8 °dH | Mjukt | 71 |
| Karlskoga | 1,8 °dH | Mycket mjukt | 4 |
| Karlskrona | 3,7 °dH | Mjukt | 98 |
| Karlstad | 2,7 °dH | Mjukt | 26 |
| Katrineholm | 11,1 °dH | Hårt | 23 |
| Kil | 3,9 °dH | Mjukt | 16 |
| Kinda | 7,3 °dH | Medelhårt | 62 |
| Kiruna | 3,2 °dH | Mjukt | 6 |
| Klippan | 4,7 °dH | Mjukt | 29 |
| Knivsta | – | För få brunnsprov | 0 |
| Kramfors | 4,1 °dH | Mjukt | 16 |
| Kristianstad | 12,2 °dH | Hårt | 548 |
| Kristinehamn | 3,4 °dH | Mjukt | 20 |
| Krokom | 6,0 °dH | Medelhårt | 25 |
| Kumla | 13,2 °dH | Hårt | 8 |
| Kungsbacka | 1,6 °dH | Mycket mjukt | 21 |
| Kungsör | – | För få brunnsprov | 1 |
| Kungälv | – | För få brunnsprov | 0 |
| Kävlinge | 14,9 °dH | Hårt | 13 |
| Köping | – | För få brunnsprov | 1 |
| Laholm | 4,1 °dH | Mjukt | 16 |
| Landskrona | 19,4 °dH | Mycket hårt – över riktvärdet | 11 |
| Laxå | 1,2 °dH | Mycket mjukt | 11 |
| Lekeberg | 11,7 °dH | Hårt | 6 |
| Leksand | – | För få brunnsprov | 0 |
| Lerum | 2,5 °dH | Mjukt | 51 |
| Lessebo | 1,2 °dH | Mycket mjukt | 32 |
| Lidingö | – | För få brunnsprov | 0 |
| Lidköping | 18,4 °dH | Mycket hårt – över riktvärdet | 44 |
| Lilla Edet | 1,3 °dH | Mycket mjukt | 6 |
| Lindesberg | 2,4 °dH | Mjukt | 12 |
| Linköping | 17,8 °dH | Mycket hårt – över riktvärdet | 92 |
| Ljungby | 1,9 °dH | Mycket mjukt | 125 |
| Ljusdal | 5,2 °dH | Medelhårt | 18 |
| Ljusnarsberg | – | För få brunnsprov | 2 |
| Lomma | 14,0 °dH | Hårt | 5 |
| Ludvika | 1,0 °dH | Mycket mjukt | 6 |
| Luleå | 2,0 °dH | Mycket mjukt | 7 |
| Lund | 15,8 °dH | Mycket hårt – över riktvärdet | 15 |
| Lycksele | 4,0 °dH | Mjukt | 10 |
| Lysekil | 2,7 °dH | Mjukt | 133 |
| Malmö | 17,8 °dH | Mycket hårt – över riktvärdet | 34 |
| Malung-Sälen | 1,7 °dH | Mycket mjukt | 4 |
| Malå | – | För få brunnsprov | 1 |
| Mariestad | 5,4 °dH | Medelhårt | 19 |
| Mark | 4,0 °dH | Mjukt | 45 |
| Markaryd | 2,5 °dH | Mjukt | 40 |
| Mellerud | 4,2 °dH | Mjukt | 3 |
| Mjölby | 19,8 °dH | Mycket hårt – över riktvärdet | 71 |
| Mora | – | För få brunnsprov | 0 |
| Motala | 13,3 °dH | Hårt | 70 |
| Mullsjö | – | För få brunnsprov | 0 |
| Munkedal | 7,8 °dH | Medelhårt | 7 |
| Munkfors | – | För få brunnsprov | 0 |
| Mölndal | – | För få brunnsprov | 1 |
| Mönsterås | – | För få brunnsprov | 0 |
| Mörbylånga | 7,2 °dH | Medelhårt | 47 |
| Nacka | – | För få brunnsprov | 0 |
| Nora | 3,5 °dH | Mjukt | 4 |
| Norberg | – | För få brunnsprov | 0 |
| Nordanstig | 5,4 °dH | Medelhårt | 10 |
| Nordmaling | – | För få brunnsprov | 0 |
| Norrköping | 15,4 °dH | Mycket hårt – över riktvärdet | 43 |
| Norrtälje | 13,8 °dH | Hårt | 16 |
| Norsjö | – | För få brunnsprov | 1 |
| Nybro | 1,2 °dH | Mycket mjukt | 41 |
| Nykvarn | 6,2 °dH | Medelhårt | 4 |
| Nyköping | 11,5 °dH | Hårt | 30 |
| Nynäshamn | – | För få brunnsprov | 1 |
| Nässjö | 1,2 °dH | Mycket mjukt | 33 |
| Ockelbo | 2,0 °dH | Mycket mjukt | 5 |
| Olofström | 2,3 °dH | Mjukt | 124 |
| Orsa | – | För få brunnsprov | 0 |
| Orust | – | För få brunnsprov | 0 |
| Osby | – | För få brunnsprov | 2 |
| Oskarshamn | 3,5 °dH | Mjukt | 42 |
| Ovanåker | 1,0 °dH | Mycket mjukt | 6 |
| Oxelösund | – | För få brunnsprov | 0 |
| Pajala | – | För få brunnsprov | 1 |
| Partille | – | För få brunnsprov | 0 |
| Perstorp | 12,5 °dH | Hårt | 9 |
| Piteå | – | För få brunnsprov | 2 |
| Ragunda | 4,5 °dH | Mjukt | 28 |
| Robertsfors | – | För få brunnsprov | 0 |
| Ronneby | 2,6 °dH | Mjukt | 117 |
| Rättvik | – | För få brunnsprov | 0 |
| Sala | 6,0 °dH | Medelhårt | 33 |
| Salem | – | För få brunnsprov | 0 |
| Sandviken | 3,6 °dH | Mjukt | 12 |
| Sigtuna | 14,2 °dH | Hårt | 10 |
| Simrishamn | 15,2 °dH | Mycket hårt – över riktvärdet | 49 |
| Sjöbo | 14,4 °dH | Hårt | 84 |
| Skara | 11,1 °dH | Hårt | 3 |
| Skellefteå | 1,8 °dH | Mycket mjukt | 13 |
| Skinnskatteberg | – | För få brunnsprov | 0 |
| Skurup | 17,9 °dH | Mycket hårt – över riktvärdet | 21 |
| Skövde | 13,0 °dH | Hårt | 7 |
| Smedjebacken | – | För få brunnsprov | 0 |
| Sollefteå | 7,3 °dH | Medelhårt | 20 |
| Sollentuna | – | För få brunnsprov | 0 |
| Solna | – | För få brunnsprov | 0 |
| Sorsele | 0,6 °dH | Mycket mjukt | 67 |
| Sotenäs | – | För få brunnsprov | 0 |
| Staffanstorp | 14,9 °dH | Hårt | 13 |
| Stenungsund | 3,1 °dH | Mjukt | 46 |
| Stockholm | – | För få brunnsprov | 0 |
| Storfors | 2,8 °dH | Mjukt | 5 |
| Storuman | 5,0 °dH | Mjukt | 33 |
| Strängnäs | 14,0 °dH | Hårt | 9 |
| Strömstad | – | För få brunnsprov | 0 |
| Strömsund | 7,6 °dH | Medelhårt | 24 |
| Sundbyberg | – | För få brunnsprov | 0 |
| Sundsvall | 4,9 °dH | Mjukt | 24 |
| Sunne | 2,2 °dH | Mjukt | 6 |
| Surahammar | – | För få brunnsprov | 0 |
| Svalöv | – | För få brunnsprov | 1 |
| Svedala | 14,4 °dH | Hårt | 29 |
| Svenljunga | 2,1 °dH | Mjukt | 53 |
| Säffle | 2,5 °dH | Mjukt | 15 |
| Säter | – | För få brunnsprov | 0 |
| Sävsjö | 2,5 °dH | Mjukt | 24 |
| Söderhamn | 2,5 °dH | Mjukt | 56 |
| Söderköping | 10,3 °dH | Hårt | 81 |
| Södertälje | 3,5 °dH | Mjukt | 8 |
| Sölvesborg | 12,3 °dH | Hårt | 98 |
| Tanum | 12,6 °dH | Hårt | 3 |
| Tibro | 1,9 °dH | Mycket mjukt | 43 |
| Tidaholm | 5,3 °dH | Medelhårt | 8 |
| Tierp | 17,9 °dH | Mycket hårt – över riktvärdet | 7 |
| Timrå | 2,5 °dH | Mjukt | 3 |
| Tingsryd | 1,8 °dH | Mycket mjukt | 24 |
| Tjörn | – | För få brunnsprov | 0 |
| Tomelilla | 13,1 °dH | Hårt | 14 |
| Torsby | 1,5 °dH | Mycket mjukt | 50 |
| Torsås | 10,0 °dH | Medelhårt | 90 |
| Tranemo | 3,3 °dH | Mjukt | 45 |
| Tranås | 7,9 °dH | Medelhårt | 79 |
| Trelleborg | 23,0 °dH | Mycket hårt – över riktvärdet | 25 |
| Trollhättan | 2,3 °dH | Mjukt | 8 |
| Trosa | 12,5 °dH | Hårt | 12 |
| Tyresö | – | För få brunnsprov | 0 |
| Täby | 14,2 °dH | Hårt | 7 |
| Töreboda | 1,7 °dH | Mycket mjukt | 32 |
| Uddevalla | 0,8 °dH | Mycket mjukt | 14 |
| Ulricehamn | 5,0 °dH | Mjukt | 43 |
| Umeå | 1,0 °dH | Mycket mjukt | 22 |
| Upplands Väsby | 17,8 °dH | Mycket hårt – över riktvärdet | 8 |
| Upplands-Bro | – | För få brunnsprov | 2 |
| Uppsala | 4,4 °dH | Mjukt | 9 |
| Uppvidinge | 2,2 °dH | Mjukt | 64 |
| Vadstena | 20,2 °dH | Mycket hårt – över riktvärdet | 4 |
| Vaggeryd | 1,2 °dH | Mycket mjukt | 31 |
| Valdemarsvik | 4,5 °dH | Mjukt | 4 |
| Vallentuna | – | För få brunnsprov | 0 |
| Vansbro | – | För få brunnsprov | 0 |
| Vara | 11,7 °dH | Hårt | 10 |
| Varberg | 1,2 °dH | Mycket mjukt | 7 |
| Vaxholm | – | För få brunnsprov | 0 |
| Vellinge | 18,6 °dH | Mycket hårt – över riktvärdet | 5 |
| Vetlanda | 3,0 °dH | Mjukt | 39 |
| Vilhelmina | 5,0 °dH | Mjukt | 70 |
| Vimmerby | 1,1 °dH | Mycket mjukt | 164 |
| Vindeln | 1,1 °dH | Mycket mjukt | 55 |
| Vingåker | 5,3 °dH | Medelhårt | 14 |
| Vänersborg | 2,4 °dH | Mjukt | 4 |
| Vännäs | – | För få brunnsprov | 0 |
| Värmdö | – | För få brunnsprov | 0 |
| Värnamo | 7,6 °dH | Medelhårt | 44 |
| Västervik | 6,8 °dH | Medelhårt | 73 |
| Västerås | 6,4 °dH | Medelhårt | 3 |
| Växjö | 2,6 °dH | Mjukt | 124 |
| Vårgårda | 3,1 °dH | Mjukt | 15 |
| Ydre | 7,1 °dH | Medelhårt | 36 |
| Ystad | 20,0 °dH | Mycket hårt – över riktvärdet | 14 |
| Älmhult | 4,1 °dH | Mjukt | 45 |
| Älvdalen | – | För få brunnsprov | 0 |
| Älvkarleby | 12,3 °dH | Hårt | 50 |
| Älvsbyn | – | För få brunnsprov | 1 |
| Ängelholm | 12,8 °dH | Hårt | 14 |
| Åmål | 1,7 °dH | Mycket mjukt | 13 |
| Ånge | 8,0 °dH | Medelhårt | 17 |
| Åre | 9,6 °dH | Medelhårt | 67 |
| Årjäng | – | För få brunnsprov | 2 |
| Åsele | 1,0 °dH | Mycket mjukt | 58 |
| Åstorp | 10,1 °dH | Hårt | 10 |
| Åtvidaberg | 12,7 °dH | Hårt | 5 |
| Öckerö | – | För få brunnsprov | 0 |
| Ödeshög | 10,9 °dH | Hårt | 6 |
| Örebro | 8,2 °dH | Medelhårt | 35 |
| Örkelljunga | 3,9 °dH | Mjukt | 7 |
| Örnsköldsvik | 1,4 °dH | Mycket mjukt | 29 |
| Östersund | 11,8 °dH | Hårt | 9 |
| Österåker | – | För få brunnsprov | 0 |
| Östhammar | 13,8 °dH | Hårt | 11 |
| Östra Göinge | 0,1 °dH | Mycket mjukt | 3 |
| Överkalix | – | För få brunnsprov | 0 |
| Övertorneå | – | För få brunnsprov | 1 |
Vad betyder hårt vatten i praktiken?
Hårt vatten är inte farligt att dricka. Livsmedelsverket bedömer vatten över 15 °dH som tjänligt med anmärkning, och anmärkningen är teknisk: kalken fäller ut när vattnet värms och lägger sig som beläggning i varmvattenberedare, blandare, kaffebryggare och diskmaskin. Tvätten blir stelare och tvålen löddrar sämre.
Mjukt vatten har motsatt problem. SGU:s bedömningsgrunder visar att risken för korrosion i ledningarna minskar först vid 20–60 mg kalcium per liter, alltså ungefär 3–8 °dH. Är vattnet mycket mjukt är det aggressivt mot rören, och då är det metaller som koppar man ska hålla ögonen på — inte kalk.
Kartan gäller området, inte din brunn
Hårdheten avgörs av berggrunden vattnet runnit igenom, och den kan skifta mellan två brunnar på samma gata. I flera kommuner ligger nio av tio prov flera grader isär. Det enda som svarar på vad som kommer ur din kran är ett vattenprov från din egen brunn.
Vanliga frågor om kalk i vattnet
Vad räknas som hårt vatten?
Hårdheten anges i tyska hårdhetsgrader, °dH. Livsmedelsverkets riktvärde är 15 °dH: över det bedöms vattnet som tjänligt med anmärkning, och anmärkningen är teknisk — kalken fäller ut i ledningar och installationer. Under 15 °dH finns ingen myndighetsgräns, och orden mjukt, medelhårt och hårt är beskrivande.
Hur hårt är vattnet i Sverige i allmänhet?
Svenskt brunnsvatten är överlag mjukt. Medianen bland de214 kommuner som har tillräckligt med mätningar är 4,2 °dH. Det hårda vattnet finns där berggrunden är kalksten: Gotland, Öland, Skåne, Västgötaslätten och delar av Mälardalen.
Är hårt vatten farligt att dricka?
Nej. Kalcium och magnesium är näringsämnen, och Livsmedelsverkets anmärkning vid 15 °dH handlar om teknik, inte om hälsa: beläggningar i varmvattenberedare, blandare och diskmaskin, stelare tvätt och sämre lödder.
Är mjukt vatten alltid bättre?
Nej. SGU:s bedömningsgrunder visar att risken för korrosion i ledningarna minskar först vid 20–60 mg kalcium per liter, ungefär 3–8 °dH. Mycket mjukt vatten är aggressivt mot rören, och då är det metaller som koppar man bör mäta — inte kalk.
Gäller kalkkartan min egen brunn?
Den gäller trakten, inte brunnen. Hårdheten avgörs av berggrunden vattnet runnit genom, och två brunnar på samma gata kan ligga flera grader isär. I flera kommuner spänner nio av tio prov över mer än tio grader. Det enda som ger ditt eget värde är ett vattenprov från din brunn.
Hur mäter jag hårdheten i mitt vatten?
Total hårdhet ingår i en vanlig vattenanalys hos ackrediterat laboratorium, tillsammans med pH, alkalinitet, järn och metaller. Du beställer provet, tar det själv enligt instruktionen och skickar in det — svaret kommer som en provrapport med varje värde jämfört med Livsmedelsverkets riktvärden.
Så är kartan gjord
Vattenkemin kommer från Sveriges geologiska undersöknings öppna data över grundvattenkvalitet (licens CC0). Vi använder bara prov tagna i brunnar — SGU tar merparten av sina prov i skogskällor och spetsrör, som är medvetet opåverkade referensplatser. Räknas de med halveras siffrorna, och kartan hade beskrivit skogsmark i stället för folks brunnar.
Hårdheten räknas med Livsmedelsverkets egen metod: magnesiumhalten multipliceras med 1,65, adderas till kalciumhalten och divideras med 7,14 — en tysk hårdhetsgrad motsvarar 7,14 mg kalcium per liter.
Kommuner utan färg har färre än tre brunnsprov i materialet. Vi målar hellre ingenting än en färg som vilar på ett enda analysbesked.
Hela underlaget går att ladda ner. Alla 290 kommuner med hårdhet, bedömning, antal prov, spann och årsintervall som CSV-fil. Vidare användning är fri — ange gärna SGU som källa och oss som bearbetning.
Relaterade ämnen
Mer i Kunskapsbanken:
Vill du veta hur hårt ditt eget vatten är?
Kartan visar trakten. Ett vattenprov visar din brunn.
Se våra vattenanalyser