Sponge city stormwater management (SCSM) strategy in China aims for sustainable stormwater handling. While many studies have examined the technical aspects of sponge city green infrastructure (SCGI), few have explored public perspectives. This study sought to understand public perceptions, the perceived value of SCGI’s ecosystem service benefits, and the potential for diverse financial compensation methods in sponge city construction. A survey conducted in five Northeastern Chinese cities, involving 1,534 participants, was analyzed using descriptive statistics and logistic regression. The findings reveal no significant correlation between socio-demographic factors and understanding of stormwater management, indicating the concept’s broad accessibility. Public valuation of ecosystem services showed clear priorities, and factors like homeownership and flood experiences significantly impacted the valuation of specific services. Moreover, the study identified a generally positive public attitude towards investing in SCSM, particularly through stormwater fees, underscoring the viability of diverse funding mechanisms. These insights are pivotal for policymakers and urban planners in formulating sustainable and resilient urban water management strategies.