List of top 574 cities and towns in China

This is a list of 574 cities, towns and villages in China. Our directory is organized by categories within these locations.