Ecological land is a type of land that has considerable ecological value. Understanding the evolution of urban ecological land in Zhuhai, China, holds great significance for revealing the evolution of ecological land in the Dawan District of southern China. We explored the temporal and spatial variation in urban ecological land in Zhuhai using the transformation matrix, equivalent ecological land, landscape index and ecological land center of gravity migration methods. Multivariate logistic regression was used to analyze the mechanism of ecological land change, and a transition probability map of the ecological land in the study area was drawn. The results showed the following. (1) From 1991 to 2018, the area of ecological land in Zhuhai city continuously decreased, with a reduction in area of 274.8 km2, or 32.3%. Sharp changes mainly occurred from 1991 to 2000. (2) The ecological land in the study area has gradually become fragmented, and the degree of landscape heterogeneity has increased. Affected by the expansion of the outer edge of the city to the southwest and the construction of ecological land within the city, the center of gravity of the ecological land has shifted to the northeast by 1346 m. (3) The elevation, slope, distance from built-up land and growth rate of built-up land are important factors influencing the transformation of ecological land. In the future, rivers and shallow coastal waters, tidal flats, and grasslands in the study area have the highest probability of transformation. The Jinwan District and Xiangzhou District will face severe ecological land protection pressure. The method of spatial–temporal analysis of urban ecological land developed in this paper can be applied in similar studies on other cities, and the results obtained for Zhuhai, China, have reference value for future urban planning and ecological protection work.