I'm making use of the UN demographic yearbook which has a table listing most of the world's cities with populations over 100,000 (along with their populations). However, some major places are missing, such as China and both Congos. An answer to a similar question here provides a tsv file but GeoNames' population data is not too accurate (lots of outdated data and the specific sources used for each country are unknown).
Does anyone know of a list that does indeed have all of the world's cities with populations over 100,000 that also lists their population? Preferably as accurate as possible, i.e. using national census data, and relying on estimates only when necessary (and stating their source for each data point).