Official place names
In the PRC, the official agency that decides this seems to be the 中国地名委员会 (China Commission on Place Names).

They published a book called 外国地名译名手册 (Reference Book of Translated Foreign Place Names), which according to this Baidupedia entry includes the official translations of 18,000 place names plus general rules for translating place names from several different languages into Chinese.