With rapid urban development in Beijing, there is a critical need to explore urban natural resources and understand their underlying mechanisms. Urban blue space (UBS) has gained increasing attention due to its potential to drive microcirculation, mitigate heat islands, and enhance residents’ well-being. In this study, we used remote sensing data to extract UBS in Beijing and employed exploratory spatial data analysis (ESDA) methods to examine its spatial and temporal development over the past two decades. We adopted a mesoscopic perspective to uncover the full spectrum of landscape patterns and quantitatively simulate the mechanisms influencing the area of UBS and landscape patterns. Our findings are as follows: (1) The UBS area in Beijing exhibited fluctuating growth from 2000 to 2020. (2) Spatial clustering of UBS was stable with subtle changes. (3) The ecological conditions in Beijing improved over the last 21 years, indicated by increased habitat diversity and richness, while notable landscape fragmentation posed significant challenges. (4) Science and technology management-related factors, such as UEM, EDUI, and STI, emerged as the most influential mechanisms for the UBS area. The coefficients for these factors were 0.798, 0.759, and 0.758, respectively. Following closely were vegetation conditions (NDVI) with a coefficient of 0.697 and an annual average temperature (T) with a coefficient of 0.692. (5) Precipitation was identified as the most vital influencing factor for the UBS landscape, with a significant correlation coefficient of 0.732. It was followed by residential population (POP), with a coefficient of 0.692, and economic conditions represented by gross domestic product (GDP), with a coefficient of 0.691.