Indo-Pacific humpback dolphins (Sousa chinensis) have attracted considerable attention due to their critically endangered status and related conservation issues, but their trophic relationships and ecological significance in coastal ecosystems are poorly understood. For instance, this species is noticeably more abundant in the Xin-Huwei River Estuary (Ex) of Western Taiwan than in the nearby Zhuoshui River Estuary (Ez), though it is unclear why the distribution shows such partitioning. To explore this topic, we conducted field surveys seasonally for two years from 2012 to 2013 and constructed Ecopath models of Ex, Ez, and an offshore site (Dm) to compare energy flow within the food webs. Model comparisons showed that the availability of food resources was the main factor influencing the biomass of Indo-Pacific humpback dolphins. Specifically, its more frequent occurrence in Ex can be attributed to greater phytoplankton production and greater biomasses of macroinvertebrates and prey fish than in the other two areas. An increase in fishing activity might decrease the food availability and, consequently, the biomass of the dolphins. Although the decline in the dolphin population would increase the biomass of some prey fish species, local fishermen might not necessarily benefit from the decline due to the concurrent decrease of highly valued crabs and shrimp. Collectively, our work suggests that the Indo-Pacific humpback dolphin is a keystone species in tropical coastal waters of Taiwan, and thereby exhibit a disproportional large ecological impact given their relatively low abundance.