The complex interactions among multiple service providers pose challenges to the delivery of community-based care for older people. Through the lens of the welfare pluralism theory, this study provides the first understanding of older people’s decisions regarding within-family /community-based care under complex interactions among the government, enterprises, communities, and families. Based on a survey of older people in 2,883 corresponding families and 184 communities in China, we utilize a logit regression to empirically examine the factors that influence older people’s care decisions, as identified by an equilibrium model. We find that the government subsidy and local wage level effectively promote older people’s decisions to community-based care. We highlight the importance of governments’ direct care provisions in promoting aging in place and efforts to mitigate regional inequalities.