SOLAR ECLIPSES PER COUNTRY 2000-2040

Are listed all the nations with annular and total solar eclipses from 2001 to 2040

2001/01/14 annular : Panama, Costarica 2001/06/21 total : Angola, Zambia, Zimbabwe, Mozambique, Madagascar 2002/11/14 total : Argentina, Chile 2002/06/10 annular : Mexico, Indonesia 2003/05/31 annular : Iceland, Great Britain, Foroyar 2003/11/23 total : Antarctica 2003/12/04 total : Australia, Mozambique, South Africa, Zimbabwe, Botsawa, Namibia, Angola, Zambia 2005/10/03 annular : Spain, Portugal, Algeria, Tunisia, Libya, Ciad, Sudan, Ethiopia, Kenya, Somalia 2005/04/08 annular : Panama, Colombia, Venezuela 2006/09/22 annular : Guyana, Suriname, French Guyana, Brazil 2006/03/29 total : Ghana, Togo, Benin, Nigeria, Niger, Ciad, Libya, Egypt, Turkey, Georgia, Russia, Kazakistan 2008/08/01 total : Canada, Artide, Alaska, Kazakistan, Mongolia, China 2008/02/07 annular : Antarctica 2009/07/22 total : India, Nepal, Bhutan, Bangladesh, Myanmar, China 2009/01/26 annular : Indonesia 2010/07/11 total : Chile, Argentina 2012/05/20 annular : China, Taiwan, Japan, Usa 2013/11/03 annular : Gabon, Congo, Democratic Republic of Congo, Uganda, Kenya, Ethiopia, Somalia 2013/05/10 annular : Australia, Papua New Guinea, Islands Salomon 2014/04/29 annular : Antarctica 2015/01/15 annular : Ciad, Republic Centrafricana, Democratic Republic of Congo, Uganda, Tanzania, Kenya, Somalia, India, Sry Lanka, Myanmar, China 2015/03/20 total : Artide 2016/03/09 total : Indonesia 2016/09/01 annular : Gabon, Congo, Democratic Republic of Congo, Tanzania, Mozambique, Madagascar 2017/08/21 total : Usa 2017/02/26 annular : Chile, Argentina, Angola, Democratic Republic of Congo, Zambia 2019/07/02 total : Chile, Argentina 2019/12/26 annular : Quatar, United Arabic Emirates, Oman, India, Sry Lanka, Indonesia, Malesia, Philippines 2020/06/21 annular : Democratic Republic of Congo, Republic Centrafricana, Sudan, Ethiopia, Eritrea, Yemen, Oman, Saudi Arabia, Pakistan, India, China, Taiwan 2021/06/10 annular : Artide 2021/12/04 total : Antarctica 2021/12/04 total : Antarctica 2021/06/10 annular : Canada, Artide 2021/06/10 annular : Russia, Greenland, Canada 2023/10/14 annular : Usa, Mexico, Guatemala, Belize, Honduras, Nicaragua, Coast Rica, Panama, Colombia, Brazil 2023/10/14 annular : Usa, Mexico, Belize, Honduras, Nicaragua, Coast Rica, Panama, Colombia, Brazil 2023/04/20 annular : Australia, Indonesia, Micronesia 2023/04/20 total : Indonesia 2024/10/02 annular : Chile, Argentina 2024/04/08 total : Mexico, Usa, Canada 2024/04/08 total : Mexico, Usa, Canada 2024/10/02 annular : Chile, Argentina 2026/08/12 total : Spain, Portugal, Artide 2027/02/06 annular : Chile, Argentina, Uruguay, Ivory Coast, Ghana, Togo, Benin, Nigeria 2027/08/02 total : Spain, Italy, Morocco, Algeria, Tunisia, Libya, Egypt, Saudi Arabia, Yemen, Somalia 2028/07/22 total : Australia, New Zeland 2028/01/26 annular : Ecuador, Perù, Brazil, Suriname, French Guyana, Spain, Portugal, Morocco 2030/06/01 annular : Greece, Algeria, Tunisia, Libya, Bulgaria, Turkey, Ukraine, Russia, Kazakistan, China, Japan 2030/11/25 total : Namibia, Sudafrica, Botswana, Lesotho, Australia 2031/05/21 annular : Namibia, Angola, Zambia, Democratic Republic of Congo, Malawi, Tanzania, India, Sri Lanka, Thailandia, Malaysia, Indonesia 2031/11/14 total : Panama 2033/04/30 total : Alaska 2034/09/12 annular : Chile, Bolivia, Argentina, Paraguay, Brazil 2034/03/20 total : Nigeria, Camerun, Ciad, Sudan, Egypt, Arabia, Kuwait, Iran, Afghanistan, Pakistan, Tagikistan, China, India 2035/03/09 annular : New Zeland 2035/09/02 total : China, North Korea, Japan 2037/07/13 total : Australia, New Zeland 2038/12/26 total : Australia, New Zeland 2038/01/05 annular : Cuba, Haiti, Dominican Republic, Dominica, Barbados, Liberia, Ivory Coast, Ghana, Benin, Niger, Nigeria, Ciad, Libya, Egypt, Sudan 2038/07/02 annular : Colombia, Venezuela, Trinidad and Tobago, Sahara west, Mali, Mauritania, Algeria, Niger, Ciad, Sudan, Ethiopia, Kenya, Somalia 2039/06/21 annular : Alaska, Canada, Greenland, Norway, Sweden, Finland, Estonia, Latvia, Lithuania, Russia, Bielorussia 2039/12/15 total : Antarctica