Using methods such as literature review and logical analysis, this paper systematically sorts out and analyzes the problems of China’s public service system for national fitness in the new development stage. Starting from the empowerment of high-quality economic development by new infrastructure, it explores the current situation and existing problems of public service quality for national fitness,and explores how to improve the quality of public service for national fitness through new infrastructure. Research suggests that although the public service system for national fitness in China has been preliminarily established in the new era, there is still a significant gap with the development of “high-level” and “high-quality”. There are still difficulties in the construction of infrastructure services, smart fitness guidance, sports organization construction, brand event hosting, and other areas. Based on this, from the perspective of new infrastructure, it is proposed to adhere to the concept of “putting the people first”in the supply of public services for national fitness,with the goal of safeguarding the basic sports rights of multi-level citizens and meeting the diversified demand for public services for national fitness.The high-quality development of public services for national fitness is empowered from the production, suppl, and governance levels.