Solar PV potential in Sri Lanka by location
Below is the average daily output per kW of Solar PV installed for each season, along with the ideal solar panel tilt angles calculated for various locations in Sri Lanka. Click on any location for more detailed information.
Explore the solar photovoltaic (PV) potential across 106 locations in Sri Lanka, from Jaffna to Matara. We have utilized empirical solar and meteorological data obtained from NASA's POWER API to determine solar PV potential and identify the optimal panel tilt angles for these locations.
Feel free to contact us if you wish for us to include a general Solar PV Analysis for a certain city or location not already listed here for Sri Lanka. We will be more than happy to manually add it for you.
Location | Subdivision | Latitude | Longitude | kWh/day Summer | kWh/day Autumn | kWh/day Winter | kWh/day Spring | Panel Tilt Angle |
---|---|---|---|---|---|---|---|---|
Jaffna | Northern Province | 9.6708 | 80.0067 | 6.04 | 5.05 | 5.51 | 6.57 | 8° South |
Vavuniya | 8.7542029 | 80.4982402 | 6.18 | 5.26 | 5.44 | 6.32 | 7° South | |
Trincomalee | 8.5873638 | 81.2152121 | 6.05 | 5.36 | 5.43 | 6.35 | 7° South | |
Anuradhapura | North Central Province | 8.3531 | 80.4222 | 6.18 | 5.26 | 5.44 | 6.32 | 7° South |
Puttalam | North Western Province | 8.0338 | 79.8251 | 6.38 | 5.52 | 5.85 | 6.70 | 7° South |
Chilaw | North Western Province | 7.5719 | 79.7907 | 6.31 | 5.65 | 6.24 | 6.55 | 7° South |
Madampe | North Western Province | 7.5575 | 79.8846 | 6.31 | 5.65 | 6.24 | 6.55 | 7° South |
Kurunegala | North Western Province | 7.4918 | 80.3628 | 5.89 | 5.09 | 5.71 | 6.23 | 7° South |
Kuliyapitiya | North Western Province | 7.4666 | 80.0388 | 5.89 | 5.09 | 5.71 | 6.23 | 7° South |
Marawila | North Western Province | 7.4091 | 79.8081 | 6.31 | 5.65 | 6.24 | 6.55 | 7° South |
Dambadeniya | North Western Province | 7.3632 | 80.1634 | 5.90 | 5.09 | 5.68 | 6.25 | 6° South |
Giriulla | Western Province | 7.3237 | 80.1266 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Badalgama Ihala | North Western Province | 7.3015 | 79.9848 | 6.32 | 5.65 | 6.21 | 6.58 | 7° South |
Kandy | Central Province | 7.2924 | 80.6382 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Kochchikade | Western Province | 7.2698 | 79.8601 | 6.31 | 5.65 | 6.24 | 6.55 | 7° South |
Kadugannawa | Central Province | 7.2611 | 80.5214 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Peradeniya | Central Province | 7.2611 | 80.5214 | 5.90 | 5.09 | 5.68 | 6.25 | 6° South |
Mawanella | Sabaragamuwa Province | 7.2516 | 80.4412 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Kegalle | Sabaragamuwa Province | 7.2495 | 80.3408 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Mirigama | Western Province | 7.2229 | 80.0538 | 5.90 | 5.09 | 5.68 | 6.25 | 6° South |
Divulapitiya | Western Province | 7.2202 | 80.0107 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Warakapola | Sabaragamuwa Province | 7.2201 | 80.1939 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Akkaraipattu | Eastern Province | 7.2125 | 81.8532 | 6.24 | 5.52 | 5.09 | 6.24 | 6° South |
Negombo | Western Province | 7.2067 | 79.8362 | 6.31 | 5.65 | 6.24 | 6.55 | 7° South |
Dewalapola | Western Province | 7.1696 | 79.9916 | 6.31 | 5.65 | 6.24 | 6.55 | 7° South |
Minuwangoda | Western Province | 7.1682 | 79.9537 | 6.32 | 5.65 | 6.21 | 6.58 | 6° South |
Katunayaka | Western Province | 7.1638 | 79.8725 | 6.31 | 5.65 | 6.24 | 6.55 | 7° South |
Gampola | Central Province | 7.1616 | 80.5723 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Veyangoda | Western Province | 7.1503 | 80.058 | 5.90 | 5.09 | 5.68 | 6.25 | 6° South |
Nittambuwa | Western Province | 7.143 | 80.0933 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Seeduwa | Western Province | 7.1322 | 79.8905 | 6.31 | 5.65 | 6.24 | 6.55 | 6° South |
Kalagedehena | Western Province | 7.1042 | 80.0579 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Gampaha | Western Province | 7.083 | 79.9886 | 6.31 | 5.65 | 6.24 | 6.55 | 6° South |
Ja Ela | Western Province | 7.0802 | 79.8918 | 6.31 | 5.65 | 6.24 | 6.55 | 6° South |
Ganemulla | Western Province | 7.0682 | 79.967 | 6.31 | 5.65 | 6.24 | 6.55 | 6° South |
Kandana | Western Province | 7.0473 | 79.8922 | 6.31 | 5.65 | 6.24 | 6.55 | 6° South |
Ruwanwella | Sabaragamuwa Province | 7.0447 | 80.2502 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Kirindiwela | Western Province | 7.0443 | 80.1251 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Yatiyantota | Sabaragamuwa Province | 7.0298 | 80.2935 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Karawanella | Sabaragamuwa Province | 7.0286 | 80.2564 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Kadawatha | Western Province | 7.0233 | 79.9953 | 6.31 | 5.65 | 6.24 | 6.55 | 6° South |
Ragama | Western Province | 7.0225 | 79.9156 | 6.31 | 5.65 | 6.24 | 6.55 | 6° South |
Henegama | Western Province | 7.019 | 80.0492 | 5.89 | 5.09 | 5.71 | 6.23 | 6° South |
Ginigathena | Central Province | 6.9935 | 80.4947 | 5.47 | 4.93 | 5.57 | 5.95 | 6° South |
Pugoda | Western Province | 6.9895 | 80.1207 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Badulla | Uva Province | 6.9892 | 81.0555 | 6.18 | 5.60 | 5.39 | 6.18 | 6° South |
Delgoda | Western Province | 6.9881 | 80.0099 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Dehiowita | Sabaragamuwa Province | 6.9768 | 80.2587 | 5.47 | 4.93 | 5.57 | 5.95 | 6° South |
Wattala | Western Province | 6.9758 | 79.885 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Peliyagoda | Western Province | 6.9725 | 79.8843 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Gonawala | Western Province | 6.9584 | 80.0047 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Kelaniya | Western Province | 6.9525 | 79.9224 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Avissawella | Western Province | 6.9499 | 80.2076 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Malwana | Western Province | 6.9419 | 80.0136 | 5.47 | 4.93 | 5.57 | 5.95 | 6° South |
Colombo | Western Province | 6.9394 | 79.8476 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Kaduwela | Western Province | 6.9356 | 79.9854 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Kolonnawa | Western Province | 6.9318 | 79.8863 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Borella | Western Province | 6.92 | 79.8772 | 6.04 | 5.52 | 6.18 | 6.49 | 6° South |
Ranala | Western Province | 6.9136 | 80.0298 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Hanwella | Western Province | 6.9106 | 80.081 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Welimada | Uva Province | 6.9077 | 80.9054 | 5.47 | 4.93 | 5.57 | 5.95 | 6° South |
Malambe | Western Province | 6.9047 | 79.9638 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Arangala | Western Province | 6.8959 | 79.9662 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Pagoda | Western Province | 6.8944 | 79.9015 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Pita Kotte | Western Province | 6.8944 | 79.9015 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Battaramulla | Western Province | 6.8929 | 79.9187 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Battaramulla South | Western Province | 6.8929 | 79.9187 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Kollupitiya | Western Province | 6.8906 | 79.8483 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Sri Jayewardenepura Kotte | Western Province | 6.889 | 79.9559 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Hatton | Central Province | 6.889 | 80.5923 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Rajagiriya | Western Province | 6.889 | 79.9559 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Talawatugoda | Western Province | 6.8758 | 79.9342 | 6.04 | 5.52 | 6.18 | 6.49 | 6° South |
Nugegoda | Western Province | 6.8719 | 79.8939 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Athurugiriya | Western Province | 6.8609 | 79.9978 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Dehiwala | Western Province | 6.8505 | 79.8603 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Pannipitiya | Western Province | 6.8491 | 79.9396 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Meegoda | Western Province | 6.8487 | 80.0426 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Maharagama | Western Province | 6.8457 | 79.9187 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Kottawa | Western Province | 6.8431 | 79.9545 | 6.04 | 5.52 | 6.18 | 6.49 | 6° South |
Padukka | Western Province | 6.8401 | 80.0908 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Homagama | Western Province | 6.8384 | 79.9992 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Dehiwala-Mount Lavinia | Western Province | 6.8375 | 79.8641 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Boralesgamuwa South | Western Province | 6.8345 | 79.9106 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Siddamulla | Western Province | 6.8232 | 79.9649 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Uduwana | Western Province | 6.8226 | 80.006 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Ratmalana | Western Province | 6.8165 | 79.8634 | 6.04 | 5.52 | 6.18 | 6.49 | 6° South |
Piliyandala | Western Province | 6.7989 | 79.921 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Kiribathgoda | Western Province | 6.7956 | 79.889 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Moratuwa | Western Province | 6.7721 | 79.8777 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Horana South | Western Province | 6.7195 | 80.0644 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Bandaragama | Western Province | 6.7193 | 79.9877 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Panadura | Western Province | 6.7154 | 79.9019 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Ratnapura | Sabaragamuwa Province | 6.6808 | 80.3965 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Balangoda | Sabaragamuwa Province | 6.6497 | 80.7033 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Pelmadulla | Sabaragamuwa Province | 6.6042 | 80.6173 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Kalutara | Western Province | 6.5824 | 79.9558 | 6.03 | 5.52 | 6.20 | 6.46 | 6° South |
Matugama | Western Province | 6.5153 | 80.1092 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Halkandawila | Western Province | 6.5057 | 80.0245 | 5.47 | 4.93 | 5.57 | 5.95 | 6° South |
Rakwana | Sabaragamuwa Province | 6.4734 | 80.6127 | 5.47 | 4.93 | 5.57 | 5.95 | 6° South |
Habarakada East | Southern Province | 6.349 | 80.3344 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Ambalangoda | Southern Province | 6.2357 | 80.0507 | 5.47 | 4.93 | 5.57 | 5.95 | 6° South |
Hikkaduwa | Southern Province | 6.1395 | 80.0974 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Hambantota | Southern Province | 6.1201 | 81.1189 | 6.17 | 5.60 | 5.42 | 6.15 | 5° South |
Kamburupitiya | Southern Province | 6.0867 | 80.5735 | 5.47 | 4.94 | 5.60 | 5.93 | 6° South |
Galle | Southern Province | 6.0336 | 80.2197 | 5.47 | 4.94 | 5.60 | 5.93 | 5° South |
Matara | Southern Province | 5.9454 | 80.5402 | 6.03 | 5.75 | 5.98 | 6.56 | 5° South |
Solar Panel Tilt Angle in Sri Lanka
So far based on Solar PV Analysis of 106 locations in Sri Lanka, we've discovered that the ideal angle to tilt solar PV panels in Sri Lanka varies between 8° from the horizontal plane facing South in Jaffna and 5° from the horizontal plane facing South in Matara.
These tilt angles are optimised for maximum annual PV output at each location for fixed-panel solar PV installations. If you click on one of the locations above, there is further detail on ideal seasonal tilt angles as well (in case your solar panels are adjustable).
Depending on where you are based in Sri Lanka, the ideal angle to tilt your solar panels will vary by approx 3 degrees (between 8° from the horizontal plane facing South and 5° from the horizontal plane facing South).
Sri Lanka solar PV Stats as a country
Sri Lanka ranks 55th in the world for cumulative solar PV capacity, with 434 total MW's of solar PV installed. Each year Sri Lanka is generating 20 Watts from solar PV per capita (Sri Lanka ranks 66th in the world for solar PV Watts generated per capita). [source]
Are there incentives for businesses to install solar in Sri Lanka?
Yes, there are incentives for businesses wanting to install solar energy in Sri Lanka. The government of Sri Lanka has implemented a number of policies and programs to promote the use of renewable energy sources such as solar power. These include tax exemptions, subsidies, and other financial incentives for businesses that install solar systems. Additionally, the government has set up a Renewable Energy Fund which provides grants to support research and development activities related to renewable energy technologies.
Do you have more up to date information than this on incentives towards solar PV projects in Sri Lanka? Please reach out to us and help us keep this information current. Thanks!
Feeling generous?
Share this with your friends!


Compare these locations to others worldwide for solar PV potential
Helping you assess viability of solar PV for your site
Calculate Your Optimal Solar Panel Tilt Angle: A Comprehensive Guide
Elevate the performance of your solar PV installation by utilizing our thorough guide. Determine the best panel tilt angle using real-world data, debunk prevalent misconceptions and grasp how geographical location influences solar power yield.