Cebuano is the main language spoken in General Santos City and the surrounding communities. Filipino based on Tagalog is spoken as the National Language. English is also widely used.