In the context of people-centered and sustainable urban policies, identifying renewal potential based on vitality enhancement is crucial for urban regeneration efforts. This article collected population density data, house price data, and built environment data to examine the spatial pattern characteristics of Harbin’s core area using spatial autocorrelation analysis. Building on these findings, a geographically weighted regression (GWR) model was constructed to further analyze the influencing mechanisms of the relevant factors. The analysis revealed significant spatial development imbalances within Harbin’s core area, characterized by differentiated and uneven development of social and economic vitality between the old city and newly constructed areas. Notably, in certain regions, the construction intensity does not align with the levels of social and economic vitality, indicating potential opportunities for urban renewal. Furthermore, the examination of key influencing factors highlighted that the accessibility of commercial facilities and development intensity had the most substantial positive impact on social vitality. In contrast, the age of construction and the distribution of educational facilities demonstrated a strong positive correlation with economic vitality. By clearly delineating specific areas with urban renewal potential, this study provided a detailed characterization of the urban development pattern in Harbin. Additionally, by depicting the local variations in influencing factors, it established analytical foundations and objective references for urban planning in targeted locations. Ultimately, this research contributes new insights and frameworks for urban renewal analyses applicable to other regions.