A UK-based personal finance site NimbleFins claims to have analysed the most recently-available environmental data from Eurostat, the European Environmental Agency and the World Health Organization to determine which EU countries are the greenest—both in terms of natural environment and human impact.

Latvia ranked as the second greenest country in the EU, largely due to an abundance of natural resources (freshwater and forests) as well as producing a relatively low amount of greenhouse gases per capita (6 tons per capita) and having the second lowest consumption of nonrenewable energy in the group (1.4 tonnes of oil equivalent per capita). However, Latvia's concentration of fine particulate matter (12.7) puts it in the bottom half for air quality and it has one of the worst recycling rates in the EU (25%).

The whole research you can read here.