Electricity Production from Solar Photovoltaic Sources (As % of Total)

Based on a comparison of 78 countries in 2017, Italy ranked the highest in electricity production from solar photovoltaic sources as a percentage of total with 8.53% followed by Greece and Japan. On the other end of the scale was Hong Kong with 0.003%, Vietnam with 0.005% and Venezuela with 0.009%.

Average electricity production from solar photovoltaic sources as a percentage of total reached 1.73% in 2017 in the World according to World Bank / EIA. This is 24.0% more than in the previous year and 98% more than 10 years ago.

Historically, average electricity production from solar photovoltaic sources as a percentage of total reached an all time high of 1.73% in 2017 and an all time low of < 0.001% in 1983. The average annual growth amounted to 55.1% since 1983.

$9.99

Buy Electricity Production from Solar Photovoltaic Sources (As % of Total) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Algeria % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   0.034 0.047 0.048 0.093 0.084    
Argentina % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 0.001 0.006 0.011 0.012 0.010    
Australia % ... ... ... ... ... ... ... ...                                         0.798 0.962 1.54 2.00 2.34    
Austria % ... ... ... ... ... ... ... ...                                         0.264 0.466 0.920 1.21 1.44    
Azerbaijan % ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.003 0.012 0.019    
Bangladesh % ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             0.184 0.221 0.334 0.370 0.360    
Belarus % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.001 0.006 0.026    
Belgium % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               1.30 2.59 3.17 3.97 4.37    
Bolivia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       0.042 ... ... ... ... ... ...
Brazil % ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             < 0.001 < 0.001 < 0.001 0.003 0.010    
Bulgaria % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     0.199 1.72 3.11 2.64 2.81    
Cambodia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0.019 ... ... ... ... ... ...
Canada % ... ... ... ... ... ... ... ... ...                                       0.090 0.138 0.226 0.321 0.436    
Chile % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... < 0.001 0.009 0.684 1.69    
China % ... ... ... ... ... ... ...                                           0.055 0.072 0.154 0.416 0.749    
Colombia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0.045 0.059 0.078 0.098 0.117    
Croatia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.019 0.080 0.258 0.500    
Cuba % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         < 0.001 ... ... ... ... ... ...
Cyprus % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             0.243 0.466 1.10 1.92 2.79    
Czech Republic % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           2.42 2.48 2.38 2.47 2.70    
Denmark % ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ...                         0.043 0.338 1.49 1.85 2.09    
Ecuador % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         < 0.001 0.001 0.016 0.068 0.139    
Egypt %                                                         0.063 0.036 0.036 0.025 0.036    
Eritrea % ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             0.593 ... ... ... ... ... ...
Estonia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         0.002 0.002 0.002 0.002 0.052    
Ethiopia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       0.006 ... ... ... ... ... ...
European Union % ...       ...                                               1.41 2.16 2.62 3.06 3.34    
Finland % ... ... ... ... ... ... ... ...                                         0.007 0.008 0.009 0.011 0.014    
France % ... ... ... ... ... ... ...                                           0.368 0.711 0.825 1.05 1.27    
Germany % ... ... ... ... ... ... ...                                           3.20 4.19 4.85 5.75 5.99    
Greece % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               1.03 2.78 6.38 7.51 7.52    
Hong Kong % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   0.002 0.002 0.003 0.003 0.003    
Hungary % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       0.003 0.023 0.083 0.191 0.405    
India % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.080 0.192 0.300 0.389 0.498    
Indonesia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       < 0.001 0.002 0.003 0.003 0.002    
Iraq % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 0.081 0.087 0.082    
Iran % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       0.008 0.008 0.007 0.007 0.007    
Ireland % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     0.002 0.002 0.003 0.004 0.006    
Israel % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     0.324 0.586 0.805 1.37 1.74    
Italy % ... ... ... ... ... ... ...                                           3.57 6.30 7.45 7.97 8.11    
Japan % ... ... ...                                                   0.493 0.666 1.19 2.22 3.35    
Kazakhstan % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... < 0.001 0.001 0.050    
Kuwait % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... < 0.001 0.005 0.007    
Latvia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   0.003 0.003 0.003 0.004 0.029    
Lithuania % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.002 0.046 0.941 1.66 1.49    
Luxembourg % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 0.693 1.00 2.55 3.20 3.75    
Macedonia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   0.017 0.045 0.149 0.268 0.400    
Malaysia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         < 0.001 0.037 0.102 0.158 0.186    
Malta % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     0.798 ... ... ... ... ... ...
Mexico % ... ... ... ... ... ... ... ... ... ... ...                                   0.014 0.023 0.036 0.073 0.079    
Mongolia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 0.008 ... ... ... ... ... ...
Morocco % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 < 0.001 < 0.001 < 0.001 < 0.001 0.019    
Netherlands % ... ... ... ... ... ... ... ... ...                                       0.089 0.248 0.511 0.759 1.02    
New Zealand % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         0.009 0.011 0.016 0.040 0.078    
Norway % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0.006 0.006 0.007 0.008 0.009    
Oman % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0 0 0.004 0.004 0.003    
Pakistan % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0.027 0.067 0.143 0.225 0.304    
Peru % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.145 0.454 0.438 0.477    
Philippines % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             0.002 0.002 0.002 0.021 0.168    
Poland % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... < 0.001 < 0.001 < 0.001 0.004 0.035    
Portugal % ... ... ... ... ... ... ...                                           0.538 0.843 0.927 1.19 1.52    
Qatar % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         0 0.016 0.016 0.021 0.020    
Romania % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         0.002 0.014 0.713 2.05 2.99    
Russia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         < 0.001 < 0.001 0.001 0.015 0.031    
Saudi Arabia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   < 0.001 0.011 0.014 0.018 0.023    
Singapore % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             0.015 0.026 0.039 0.081 0.144    
Slovakia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             1.41 1.49 2.06 2.19 1.86    
Slovenia % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             0.411 1.04 1.34 1.47 1.81    
South Africa % ... ... ... ... ... ...                                             0.031 0.033 0.095 0.441 1.10    
South Korea % ... ... ... ... ... ...                                             0.177 0.208 0.299 0.473 0.726    
Spain % ... ... ... ... ... ...                                             2.97 4.02 4.60 4.91 4.93    
Sri Lanka % ... ... ... ... ... ...                                             0.075 0.084 0.120 0.218 0.368    
Sweden % ... ... ... ... ... ...                                             0.009 0.011 0.023 0.031 0.060    
Switzerland % ... ... ... ... ... ...                                             0.256 0.422 0.702 1.16 1.63    
Taiwan % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.028 0.069 0.134 0.212 0.339    
Thailand % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.062 0.271 0.589 0.900 1.08    
Trinidad and Tobago % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.046 0.044 0.042 0.040 0.039    
Turkey % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.001 0.002 0.003 0.007 0.074    
Turkmenistan % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.003 0.006 0.010 0.016 0.024    
Ukraine % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.015 0.167 0.293 0.235 0.291    
United Arab Emirates % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.023 0.038 0.094 0.256 0.243    
United Kingdom % ... ... ... ... ... ... ... ... ... ... ... ...                                 0.066 0.372 0.561 1.20 2.23    
USA %                                                         0.109 0.210 0.370 0.670 0.907    
Uzbekistan % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.003 0.003 0.003    
Venezuela % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   0.002 0.004 0.004 0.005 0.007    
Vietnam % ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.003 0.003    
World %                                                         0.293 0.442 0.593 0.826 1.07