A typological analysis is used to review city concepts that underpin urban sustainability. A co-word matrix of high frequency keywords of city concepts is established. The origin and evolution of city sustainability concepts are revealed. The correlations between the city concepts are indicated by clustering analysis.