Objective To investigate the situation of human resources of primary health care institutions in Chengdu and provide references for rational allocation of health personnel in primary health care. Methods From October to November 2016, self-administered questionnaire was used to investigate the situation of the human resources of health workers in a total of 390 primary health care institutions in the three circles of Chengdu (including the subsidiary counties, towns, and districts) during 2015. The Health Resources Density Index (HRDI) was calculated and its equilibrium was analyzed. Frequency and constituent ratio were used for descriptive analysis. Results Three hundred and seventy valid questionnaires were recovered. The number of clinical doctors, general practitioners, and registered nurses per 10 000 residents in Chengdu was 5.32, 1.38, and 4.32, respectively. Doctors’ and nurses’ HRDI was 0.52 and 0.42 respectively. The number of intermediate and junior professional titles accounted for 15.91% and 52.13% respectively. The ratio of doctors to nurses was 1∶0.81, and the ratio of general practitioners to nurses was 0.32∶1. Structure rationality of distribution density and professional titles of healthcare personnel showed a decreasing trend from the first circle to the third circle. Conclusions The personnel troop of primary health care service in Chengdu has been formed. However, the professional title structure and the distribution of professional categories still need to be improved. The situation of primary health workers in the third circle is relatively backward compared with other circles in Chengdu. It is suggested that the number of nurses and general practitioners should increase properly, and rational intervation should be carryed out in the distribution of primary health workers, so as to balance and develop the grass-root health personnel in the three circles of Chengdu.