The senior life circle is the basic unit space for building a high quality of senior living in the city, and the service level of the community senior facilities within it is directly related to the daily quality of life of the elderly residents. From the perspective of daily life needs, this study constructs a community senior living facility system consisting of “three levels, six categories and fourteen items”. Taking the main urban area of Shanghai as an example, the relationship between the supply and demand of community senior facilities and senior residents is studied from two perspectives: facility coverage and facility accessibility. The results show that: (1) the community senior living facilities system needs to be improved; (2) there are large gaps in the configuration of care facilities and living facilities; (3) the number of facilities served per capita shows the characteristics of “high value concentration in the center, middle value concentration in the transition area, and peripheral mixed”. The study recommends improving the construction of the facility system, broadening the service supply channels, enhancing the accessibility of facilities by grading and zoning, and promoting the sharing of facilities across administrative boundaries.