Daya Bay is a semi-enclosed bay in the South China Sea which is a coastal ecosystem with significant ecological and economic value that is subjected to a variety of anthropogenic disturbances. However, long-term variation in fish community structure in this Bay remains uncertain. In this study, we aimed to explore the changing characteristics of fish species composition and community structure in Daya Bay during the past 30 years using data from 1989 to 2021 from bottom trawl surveys and historical literature data. As of now, a total of 544 species of fish have been identified in the Bay, belonging to 24 orders and 125 families. The structure of the fish community in the bay has changed over time. Firstly, there has been a clear decrease in the number of species and biomass of large fish. Secondly, the number of fish constituent orders and families has decreased. Moreover, both the average taxonomic distinctness and variation in taxonomic distinctness decreased from 1989 to 2021. Thirdly, there is low similarity among fishes at different time phases and distinct changes in the composition of dominant species. Present results indicate that the fish community structure in Daya Bay has tended to reflect a decline in diversity, shifts in composition, and shrinking of fish body size in the past 30 years. This study improves our understanding of fish species composition and its drivers over time in Daya Bay, providing important knowledge to support the protection and restoration of this ecosystem and the important ecosystem services it provides.