| № | Name | Term Began | Term Ended | Notes | Ref. |
|---|
| * | Datu Sharif Zainal Abedin | 1939 | 1943 | Appointed as Municipal District Mayor of Buayan Municipal District, the former name of General Santos.
| [1] |
| 1 | Ireneo L. Santiago | 1943 | 1955 | Appointed as Mayor of Rajah Buayan District, another former name of General Santos.Ronnel rivera biography Ronnel rivera biographyRonnel rivera biography wikipediaRonnel rivera biography imagesCouncilor ronnel riveraRonnel rivera biography wife |
| 2 | Pedro A. Acharon, Sr. | January 1956 | December 1959 | Previously served as vice mayor of the 1st Municipal Council of the former Buayan from 1948 to 1951. |
| 3 | Jorge P.
Royeca | January 1960 | December 1963 |
| 4 | Lucio C. Velayo | January 1964 | December 1967 |
| 5 | Antonio C. Acharon | January 3, 1968 | September 4, 1968 | Last elected Municipal Mayor prior to cityhood.
|
| Mayor of the City of General Santos |
|---|
| (5) | Antonio C. Acharon | September 5, 1968 | March 14, 1986 | First City Mayor following cityhood.
|
| 6 | Dominador A. Lagare | March 21, 1986 | March 30, 1987 | Appointed in an
|