La ville de General Santos ou General Santos, également connue sous le nom de Dadiangas, est la capitale du thon des Philippines, située au centre sud de Mindanao dans la région de Soccsksargen, elle est classée comme une ville très urbanisée à l'heure actuelle. Elle est généralement plate avec des collines dispersées et des montagnes isolées dans la province voisine de Cotabato Sud et Sarangani, General Santos est une ville indépendante de Cotabato Sud, elle est géographiquement mais avec dans de province, Gensan est également délimitée par Cotabato Sud et Saragani.