Objectives This study developed an information and communication technology (ICT)-based comprehensive health and social-needs assessment (CHSNA) system based on the International Classification of Functioning, Disability, and Health (ICF) with the aim of enhancing person-centered community care for community residents and supporting healthcare professionals and social workers who provide healthcare and social services in the community. Methods Items related to a CHSNA tool were developed and mapped with ICF codes. Experts validated the CHSNA system design and process using the Delphi method, and a pilot test of the initial version of the system was conducted. Results The following three steps of CHSNA were embedded in the system, which had a user-friendly screen and images: basic health assessment, life and activity assessment, and in-depth health assessment. The assessment results for the community residents were presented with visualized health profiles, including images, graphs, and an ICF model. Conclusions The developed CHSNA system can be used by healthcare professionals, social workers, and community residents to evaluate the reasoning underlying health and social needs, to facilitate the identification of more appropriate healthcare plans, and to guide community residents to receive the best healthcare services. A CHSNA system can improve the implementation of standardized terminology utilizing the ICF and the accuracy of needs assessments of community residents.