Scotland is on course to become a Fairtrade nation later this year, according to external affairs secretary Fiona Hyslop.
Across the country, 62 towns have either achieved Fairtrade status or have active steering groups working towards this.
Almost two-thirds of higher education institutions and 171 schools have achieved the standard, underlining their commitment to promoting Fairtrade products.
All six cities and 14 of the country’s 32 councils have Fairtrade status, with only four more local authorities needed for Scotland to become one of the world’s first Fairtrade nations.
Ms Hyslop said: “It is encouraging to see good progress being made across all walks of life in Scotland, whether that is in our schools, colleges and universities, churches or within central and local government.
“The Scottish Government is committed to raising awareness and promoting the Fairtrade agenda throughout Scotland.”