This is a list of township-level divisions of the province of Shaanxi, People's Republic of China. After province, prefecture, and county-leveldivisions, township-level divisions constitute the formal fourth-level administrative divisions of the PRC. This list is divided first into the prefecture-level then the county-level divisions. The ten prefecture-level divisions of Shaanxi are subdivided into 107 county-level divisions (28 districts, 3 county-level cities, and 76 counties). Those are in turn divided into 1785 township-level divisions (917 towns 镇, 680 townships 乡, 98 ethnic townships, 148 subdistrcts.)