The Aberdeen Cyrenians run a drop-in on weekdays allowing people to come in off the street for a hot drink, clothing and other support.
People can also get advice on issues such as applying for benefits and can access IT facilities.
Staff and volunteers also provide them with help about physical and mental health and, for those with their own homes, access to furniture.
The organisation’s project manager Steve Hughes said: “The drop-in service took 5,345 appointments in 2017 – an increase of 592 on the 2016 figures.
“Also in the year just gone, 2,268 food parcels were issued.”
The Cyrenians are a member of Aberdeen street begging forum, which is considering a new report that asks if more help could be provided for beggars and other vulnerable people in the city.
An Aberdeen City Council committee is due to consider the report in the coming months.