Generale Santos, precedentemente (fino al 1954) Buayan, città, Mindanao meridionale, Filippine. La città prende il nome dal generale Paulino Santos, che diresse l'insediamento pionieristico (principalmente da migranti filippini cristiani) e lo sviluppo della valle del Koronadal che iniziò a metà degli anni '30.
La città di General Santos si trova alla punta della baia di Sarangani sul mare di Celebes lungo la costa meridionale di Mindanao. La città è un punto di spedizione principale ed è anche sede amministrativa per i progetti di insediamento di Koronadal. Un certo numero di piccole aziende manifatturiere si trovano lì, insieme a piantagioni di banane, ananas e manioca. Il suo porto nazionale, il più grande del Mindanao meridionale, è il porto di ingresso per le spedizioni all'estero nella regione. Il generale Santos ha anche un aeroporto nazionale. Inc. città, 1968. Pop. (2000) 411.822; (2010) 538.086.