Cyprus is ranked 24th out of a 135 countries for charitable behaviour scoring 43 points out of a possible 100, according to the fourth edition of the World Giving Index.
The Index score is based on an average of three measures of giving behaviour - the percentage of people who, in a typical month, donate money to charity, volunteer their time, and help a stranger.
Cyprus ranked 37th in helping a stranger, 27th in donating money and 34th in volunteering.
However, 54% of the country's residents that took part in the survey said that they do help a stranger in a typical month, while 47% said they gave money to charity and 27% volunteer their time.
Greece finds itself at the bottom of the overall ranking (135th). The USA is the most charitable country, followed by Canada, Burma, New Zealand, Ireland and the United Kingdom.
The report is compiled by the UK-based Charities Aid Foundation and is based on more than half a million interviews conducted by Gallup since 2005/06, as part of their World Poll survey.
This year's report shows that, though the pace of economic expansion has slowed down, the levels of involvement in giving - for all three measures - have increased on last year's results.