Sri Lanka Lakes, Reservoirs & Tanks Map
Explore 200 lakes, reservoirs and tanks on an interactive Sri Lanka map. Compare names and shorelines with activities for school students and teachers.
Find Sri Lankan lakes and reservoirs such as Victoria Reservoir, Kala Wewa and Kandy Lake. Compare mapped shorelines and open the available place notes and sources.
Free to explore · No sign-in · For Sri Lankan school students, teachers and curious learners
Created by HariTools · Updated
Sri Lanka Lakes, Reservoirs & Tanks Explorer
200 places to explore. Touch a shape or dot for its name, then choose the arrow for details.
Find a water body
200 places. Names such as tank, wewa and kulam may also describe reservoirs.
Map layers
Extra detail loads when enabled. Background river sections and the water-body overview are unreviewed and cannot be selected. The overview includes lagoons and omits some smaller water bodies.
Learn by exploring
Three things to try
Choose an activity and tell someone what you notice. Work on your own or compare observations with a partner.
- 01
Find a familiar place
Search for a lake, tank or reservoir you have heard of. Select it, then choose Whole island. Describe its position using north, south, east and west. Turn on Major cities if you need a reference.
Try it on the map → - 02
Compare two outlines
Find two water bodies and look at their shapes. Which has a more winding shoreline? Record what you can see, then explain why the outline alone cannot tell you how much water it holds.
Try it on the map → - 03
Investigate a name
Find a place whose name includes Wewa, Kulam, Lake or Reservoir. Read its notes and sources. Does a familiar name prove how the water body formed? Explain what other evidence you would need.
Try it on the map →
For teachers · Suggested 12-minute activity
Compare places, then check the evidence
- 2 minutes — Start with a familiar name. Ask students which lakes, tanks or reservoirs they know. Find one together.
- 5 minutes — Explore in pairs. Give each pair two places. Record their names, describe their position and sketch their mapped shapes.
- 3 minutes — Compare observations. Ask how the outlines differ. Separate observations from guesses about depth, age or use.
- 2 minutes — Check a source. Read one place's notes and source links. Discuss what they establish and what remains unknown.
Learning goals: locate places, compare mapped outlines and distinguish common names from evidence. Use a shared screen or let students record observations on paper.
Start simply: find and sketch one familiar tank or lake together. For a challenge, compare two shorelines at a similar zoom and list what the map can and cannot establish. Invite students to read the sourced names in a language they know.
How to read the water-body map
Search for a familiar name or select a shape on the map. Small water bodies also have a marker so you can find them at island scale. Open the details to read the place's names, locality and source notes. Choose Whole island to return to the country view.
On a phone, tap a water body to preview its name, then choose the arrow for details. Drag to move the map and pinch with two fingers to zoom. A laptop touchpad also supports pinch zoom; focus the map before using ordinary scrolling to zoom. The +, − and Whole island buttons offer another way to explore.
The optional Major cities layer provides reference points. It starts switched off. Zoom in to explore a shoreline, and compare two places at a similar zoom before describing their shapes.
Lakes, reservoirs and tanks in Sri Lanka
The words lake, reservoir, tank, wewa and kulam appear in familiar place names. They are not five mutually exclusive scientific categories. A tank can store water as a reservoir, and the word “lake” alone does not establish a natural origin. Check the individual source notes before making claims about construction, age or purpose.
Water storage connects places
Water stored in reservoirs can support several uses. The Ceylon Electricity Board describes how reservoirs in the Mahaweli system supply irrigation and other uses as well as electricity generation. Its hydropower guide also explains how Castlereagh and Maussakelle reservoirs feed the Laxapana power-station system. Read CEB's hydropower guide.
Try comparing an urban lake with a reservoir in the central hills. Describe their positions and mapped shapes first. Research their uses from the sources rather than inferring them from appearance.
About the map data
The selected outlines are derived from OpenStreetMap mapping, with editorial names and geometry decisions documented in the dataset. They are approximate mapped extents, not live observations of the water surface. Seasonal changes, source age and mapping gaps can affect what you see.
Islands and separate mapped parts can be part of one water body. A gap between two shapes is not a reason to draw a connecting shoreline. Shape size cannot reliably establish capacity, depth, current storage or flood safety.
Map data © OpenStreetMap contributors, distributed under the Open Database License (ODbL) 1.0. Country outline and reference-layer credits remain available on the map. Source links and review notes appear in the water-body details and the source list below.
Use this playground for learning and comparing mapped locations. For current reservoir conditions, safety decisions or authoritative measurements, consult the relevant operating authority.
Before you use the map
Does this show every lake and tank in Sri Lanka?
No. This is a curated learning selection, not a national inventory. A missing place means it has not been added to this playground. Lagoons and many smaller tanks are outside the initial selection.
Are lakes, reservoirs and tanks separate categories?
Names overlap. A tank, wewa or kulam can be a reservoir, and a place called a lake can be artificial. Use the individual notes and references rather than guessing its origin from its name.
Do the outlines show today's water level?
No. These are approximate source-mapped outlines. Water levels and shorelines change, and source mapping can be incomplete or outdated. The map does not report live storage, depth, capacity or flood risk.
Can I use this with a class?
Yes. It is free to explore without an account. Use a shared screen or let students work in pairs. Students can record names, location descriptions and sketches on paper; no personal information is needed.
Places on this map
Explore 200 selected lakes, reservoirs and tanks. Locality labels help distinguish places with the same name; they are orientation aids rather than administrative boundaries.
Browse all 200 included places
- Senanayake Samudraya
Gal Oya area
- Victoria Reservoir
Mahaweli area
- Randenigala Reservoir
Mahaweli area
- Kotmale Reservoir
Kotmale
- Upper Kotmale Reservoir
Talawakelle area
- Maduru Oya Reservoir
Maduru Oya area
- Moragahakanda Reservoir
Moragahakanda area
- Kalu Ganga Reservoir
Laggala area
- Udawalawe Reservoir
Udawalawe
- Samanalawewa Reservoir
Belihuloya area
- Castlereagh Reservoir
Hatton area
- Maskeliya Reservoir
Maskeliya
- Deduru Oya Reservoirදැදුරු ඔය ජලාශය
Deduru Oya area
- Rambakan Oya Reservoir
Maha Oya area
- Lunugamwehera Reservoir
Lunugamwehera
- Kala Wewa
Kekirawa area
- Balalu Wewa
Kekirawa area
- Minneriya Reservoir
Minneriya
- Kaudulla Reservoir
Kaudulla
- Parakrama Samudraya
Polonnaruwa
- Kantale Wewa
Kantale
- Iranaimadu Tankඉරණමඩු වැවஇரணைமடுக்குளம்
Kilinochchi area
- Giant Tankයෝධ වැවகட்டுக்கரைக் குளம்
Mannar area
- Padaviya Tank
Padaviya
- Nuwara Wewa
Anuradhapura
- Tissa Wewa
Anuradhapura
- Tissa Wewa
Tissamaharama
- Basawakkulama
Anuradhapura
- Nachchaduwa Tank
Nachchaduwa
- Hurulu Wewa
Galenbindunuwewa area
- Rajanganaya Reservoir
Rajanganaya
- Sorabora Wewa
Mahiyanganaya
- Unnichchai Tank
Unnichchai
- Kandy Lake
Kandy
- Gregory's Lake
Nuwara Eliya
- Beira Lakeபெய்ரா ஏரி
Colombo
- Diyawanna Lake
Sri Jayawardenepura Kotte
- Thalangama Lake
Thalangama
- Chandrika Tank
Embilipitiya area
- Yan Oya Reservoir
- Ulhitiya Reservoir
- Weheragala Reservoir
- Mahakanadarawa Wewa
- Mahavilachchiya Wewa
- Wahalkada Tank
- Vavuni Kulam
- Pimburattewa Tank
- Muththaiyan kaddu kulamமுத்துஐயன்கட்டு குளம்
- Navakiri Aru Tank
- Inginimitiya Reservoir
- Ridiyagama Tank
- Akkarayan Kulamஅக்கராயன் குளம்
- Mau Araමව් ආර ජලාශය
- Jayanthi Wewa
- Rathkinda Reservoir
- Rugam Wewa
- Allai Reservoir
- Usgala Siyambalangamuwa Tank
- Ambalan Oya Reservoir
- Maha Divul Wewa
- Muthukandiya Wewa
- Kandalama Tank
- Irakkamam Wewa
- Thabbowa Reservoir
- Thenniyan Kulam
- Nagolle Dee Kodiunne Wewa
- Weerawila Wewa
- Mora Wewa
- Pavat Kulamபாவற்குளம்
- Yodha Wewa
- Muruthawela Tank
- Thannimurippu Kulamதண்ணிமுறிப்புக்குளம்
- Bandagiriya Tank
- Kariyalai Kulam
- Loggal Oya Reservoir
- Angamuwa Tank
- Hakwatuna Oya Tank
- Pannalgama Tank
- Namal Oya Reservoir
- Nagadeepa Maha Wewa
- Dambarawa Wewa
- Dewahuwa tank
- Kalmadu Kulam
- Ampara Tank
- Manankattiya Wewa
- Udayarkattakulam
- Giritale Wewa
- KiriIbban Wewa
- Turuwila Tank
- Periyamadu
- Rotti Kulamරොට වැව
- Kondawattuwana Tank
- Ibbankatuwa wewa
- Handapanagala Reservoir
- Dewala Handiya Wewa
- Henanigala Wewa
- Ekagal Oya Tank
- Palukadawala Wewa
- Magalle Wewa
- Kimbulwana Oya Tank
- Maha Galgamuwa Wewa
- Kalugaloya Reservoir
- Kudamurutti Tank
- Nalanda Reservoir
- Bathalagoda Lake
- Morana Reservoir
- Ambala perumal kulam
- Neelapanikkan Kulam
- Bowatenna Reservoir
- Iyankan kulam
- Lahugala Tank
- Katiyawa tank
- Puthumurippu Kulam
- Malayadi Tank
- Wijaya Katupotha Wewa
- Udukiriwala Wewa
- Vadamunai Tank
- Himiduruwa Tank
- Keulkada Wewa
- Hambegamuwa Tank
- Diwulwewa
- Abakola Wewa
- Galmitiyan Wewa
- Hepola-oya Reservoir
- Kaddumurivu Kulam
- Mapakada Wewa
- Nagapaduvan Kulam
- Ethimale Wewa
- Atharagalla Wewa
- Iratperiya Kulam
- Kalvilan Kulam
- Piramanthanaru Kulam
- Mahagal wewa
- Vishwamadu Kulam
- Kalatuwawa Tank
- Kiththul Tank
- Koddaikaddiya kulam
- Palaya Murikandy Kulam
- Muganthankulam
- Borapola Wewa
- Ambagaswewa
- Viyadikulama Tank
- Parangiyawadiya Wewa
- Mediyawa Wewa
- Maha Wewa
- Kanukenrnikulamகணுக்கேணிக்குளம்
- Damana Wewa
- Kumana Wewa
- Karavita Tank
- Pahariya
- Rufus Tank
- Veppaiyadi Kulam
- Vavuniya Kulamවවුනියාක්කුලම්வவுனியாக்குளம்
- Naavalan Kulamநாவலன்குளம்
- Urusita Wewa
- Kodigaha Wewa
- Keerisuddan Kulam
- Paniyamaduwa Wewa
- Chadayanthalawa Lakeචඩයන්තලාව වැව
- Tempitiya Wewa
- Panama Wewa
- Vannerik Kulamவன்னேரிக்குளம்
- Aralaganwila Wewa
- Kokkare Vila
- Kandiyapita Tank
- Maha Kubukkadawala Wewa
- Punana West Sinnakulam
- Mahamankadawala Wewa
- Nika Wewaமணலாறுக்குளம்
- Maha AluthgamAra Wewa
- Mahagale Wewa
- Siyambalangamuwa Tank
- Maruthamadu Kulamமருதமடுக்குளம்
- Maha Bulankulama Wewa
- Radella Tank
- Kalmadu Tank
- Habaralu Wewa
- Pulukunawa tank
- Aamaiyan Kulamஆமையன் குளம்
- MahaElagamuwa Tank
- Sengamuwa Tank
- Puliyankulama Wewa
- Walathapitty Kulam
- Pampaimadu Tank
- Kombuvaithakulam
- Dutu Weva
- Kadawara wewa
- Lenabatuwa Lake
- Andal Oya Tank
- Maha Nanneriya wewa
- Karadiyan Kulam
- Alioluwa Reservoir
- Ralapana Wewa
- Thalgaswewa
- Labugama Tank
- Hiyare Reservoir
- Norton Reservoir
- Canyon Reservoir
- Sembuwaththa Lake
- Bomburuella Reservoir
Sources & map details
Map data reviewed on . Individual place details identify their map sources and editorial notes. Language names appear only where a source is available.
View all 208 source references
- © OpenStreetMap contributors · ODbL 1.0
- Geofabrik Sri Lanka extract · 16 October 2026
- Irrigation Department · 2024 performance report
- Central Environmental Authority · Thalangama
- Ceylon Electricity Board · hydropower systems
- OpenStreetMap · https://www.irrigation.gov.lk/web/images/Publications/Annual_Performance_Report_2024.pdf
- OpenStreetMap · relation/10239507
- OpenStreetMap · relation/10491486
- OpenStreetMap · relation/10631311
- OpenStreetMap · relation/12145208
- OpenStreetMap · relation/12646227
- OpenStreetMap · relation/12861207
- OpenStreetMap · relation/13014307
- OpenStreetMap · relation/17094320
- OpenStreetMap · relation/17099935
- OpenStreetMap · relation/18077365
- OpenStreetMap · relation/18153591
- OpenStreetMap · relation/18488772
- OpenStreetMap · relation/1872556
- OpenStreetMap · relation/2094233
- OpenStreetMap · relation/21194615
- OpenStreetMap · relation/2655094
- OpenStreetMap · relation/2660581
- OpenStreetMap · relation/2671767
- OpenStreetMap · relation/3067507
- OpenStreetMap · relation/3371797
- OpenStreetMap · relation/3486296
- OpenStreetMap · relation/3553743
- OpenStreetMap · relation/392581
- OpenStreetMap · relation/392997
- OpenStreetMap · relation/3980846
- OpenStreetMap · relation/4559965
- OpenStreetMap · relation/5301206
- OpenStreetMap · relation/5427835
- OpenStreetMap · relation/5457149
- OpenStreetMap · relation/5458388
- OpenStreetMap · relation/5595997
- OpenStreetMap · relation/5613297
- OpenStreetMap · relation/5683597
- OpenStreetMap · relation/5683662
- OpenStreetMap · relation/5684047
- OpenStreetMap · relation/5759097
- OpenStreetMap · relation/5919015
- OpenStreetMap · relation/5959141
- OpenStreetMap · relation/5966540
- OpenStreetMap · relation/6001403
- OpenStreetMap · relation/6150888
- OpenStreetMap · relation/6182305
- OpenStreetMap · relation/6182306
- OpenStreetMap · relation/6463363
- OpenStreetMap · relation/6520732
- OpenStreetMap · relation/6580706
- OpenStreetMap · relation/6946749
- OpenStreetMap · relation/7312729
- OpenStreetMap · relation/7315324
- OpenStreetMap · relation/7372150
- OpenStreetMap · relation/7381724
- OpenStreetMap · relation/7381728
- OpenStreetMap · relation/7383520
- OpenStreetMap · relation/7551244
- OpenStreetMap · relation/7667782
- OpenStreetMap · relation/7875748
- OpenStreetMap · relation/8161133
- OpenStreetMap · relation/8314682
- OpenStreetMap · relation/9059213
- OpenStreetMap · relation/9060323
- OpenStreetMap · relation/9109009
- OpenStreetMap · relation/9202094
- OpenStreetMap · relation/9217454
- OpenStreetMap · relation/9217455
- OpenStreetMap · relation/9217457
- OpenStreetMap · relation/9234324
- OpenStreetMap · relation/9326128
- OpenStreetMap · way/103104245
- OpenStreetMap · way/1092014798
- OpenStreetMap · way/139190058
- OpenStreetMap · way/139190687
- OpenStreetMap · way/140253321
- OpenStreetMap · way/158821483
- OpenStreetMap · way/162007210
- OpenStreetMap · way/162046389
- OpenStreetMap · way/169822281
- OpenStreetMap · way/172602714
- OpenStreetMap · way/178088798
- OpenStreetMap · way/179495761
- OpenStreetMap · way/194872290
- OpenStreetMap · way/195066789
- OpenStreetMap · way/195819717
- OpenStreetMap · way/197794080
- OpenStreetMap · way/199462569
- OpenStreetMap · way/200058054
- OpenStreetMap · way/217588888
- OpenStreetMap · way/231404340
- OpenStreetMap · way/23494552
- OpenStreetMap · way/23494553
- OpenStreetMap · way/235349699
- OpenStreetMap · way/24390460
- OpenStreetMap · way/247168206
- OpenStreetMap · way/286527441
- OpenStreetMap · way/287245373
- OpenStreetMap · way/287521010
- OpenStreetMap · way/288340008
- OpenStreetMap · way/30110999
- OpenStreetMap · way/30111001
- OpenStreetMap · way/30111152
- OpenStreetMap · way/30111213
- OpenStreetMap · way/30111226
- OpenStreetMap · way/30123902
- OpenStreetMap · way/30123942
- OpenStreetMap · way/30123951
- OpenStreetMap · way/30128922
- OpenStreetMap · way/30138893
- OpenStreetMap · way/30146556
- OpenStreetMap · way/30146566
- OpenStreetMap · way/30378525
- OpenStreetMap · way/30378745
- OpenStreetMap · way/30582796
- OpenStreetMap · way/30620974
- OpenStreetMap · way/30621033
- OpenStreetMap · way/30621035
- OpenStreetMap · way/30621189
- OpenStreetMap · way/30731724
- OpenStreetMap · way/30737984
- OpenStreetMap · way/30738007
- OpenStreetMap · way/30738010
- OpenStreetMap · way/30738031
- OpenStreetMap · way/30738116
- OpenStreetMap · way/30761709
- OpenStreetMap · way/310008520
- OpenStreetMap · way/311576825
- OpenStreetMap · way/315934821
- OpenStreetMap · way/317637199
- OpenStreetMap · way/356323551
- OpenStreetMap · way/361123575
- OpenStreetMap · way/363808669
- OpenStreetMap · way/363808764
- OpenStreetMap · way/379689208
- OpenStreetMap · way/385799793
- OpenStreetMap · way/386933726
- OpenStreetMap · way/387059224
- OpenStreetMap · way/388453285
- OpenStreetMap · way/390288797
- OpenStreetMap · way/390850984
- OpenStreetMap · way/395704594
- OpenStreetMap · way/397127869
- OpenStreetMap · way/402184486
- OpenStreetMap · way/411682007
- OpenStreetMap · way/415174772
- OpenStreetMap · way/428754585
- OpenStreetMap · way/441617013
- OpenStreetMap · way/445450423
- OpenStreetMap · way/453689212
- OpenStreetMap · way/453928484
- OpenStreetMap · way/461820796
- OpenStreetMap · way/462040333
- OpenStreetMap · way/462900628
- OpenStreetMap · way/469052518
- OpenStreetMap · way/471511237
- OpenStreetMap · way/471511238
- OpenStreetMap · way/48054874
- OpenStreetMap · way/48054875
- OpenStreetMap · way/48056527
- OpenStreetMap · way/48056528
- OpenStreetMap · way/48737747
- OpenStreetMap · way/48747054
- OpenStreetMap · way/48750870
- OpenStreetMap · way/48752172
- OpenStreetMap · way/48752240
- OpenStreetMap · way/48753042
- OpenStreetMap · way/48753043
- OpenStreetMap · way/48753713
- OpenStreetMap · way/487601789
- OpenStreetMap · way/48786956
- OpenStreetMap · way/48787875
- OpenStreetMap · way/48787980
- OpenStreetMap · way/48787982
- OpenStreetMap · way/496733471
- OpenStreetMap · way/517545168
- OpenStreetMap · way/532576534
- OpenStreetMap · way/538586249
- OpenStreetMap · way/553032450
- OpenStreetMap · way/635887740
- OpenStreetMap · way/635888244
- OpenStreetMap · way/636791275
- OpenStreetMap · way/638178044
- OpenStreetMap · way/645134895
- OpenStreetMap · way/657516373
- OpenStreetMap · way/657528026
- OpenStreetMap · way/659463134
- OpenStreetMap · way/659487188
- OpenStreetMap · way/661332040
- OpenStreetMap · way/674864662
- OpenStreetMap · way/674864687
- OpenStreetMap · way/681074513
- OpenStreetMap · way/690659569
- OpenStreetMap · way/759851667
- OpenStreetMap · way/769814890
- OpenStreetMap · way/770382551
- OpenStreetMap · way/906423758
- OpenStreetMap · way/906423770
- OpenStreetMap · way/906423772
- OpenStreetMap · way/906423775
- OpenStreetMap · way/937454453
- OpenStreetMap · way/99089789
- OpenStreetMap · way/99089790
- OpenStreetMap · way/99089792
- OpenStreetMap · way/99089793
- OpenStreetMap · way/99405502
Keep exploring Sri Lanka
Compare water features with the Sri Lanka rivers map, locate administrative areas on the Sri Lanka provinces and districts map, or browse all learning playgrounds.