Nama tempat Cina adalah nama-nama tempat di Cina. Karena bahasa Tionghoa belum memiliki alfabet fonetik apa pun sampai hanya sekitar beberapa ratus tahun yang lalu (dibandingkan dengan ribuan tahun aksara Tionghoa telah digunakan), ada banyak kebingungan dalam penamaan tempat dalam bahasa Tionghoa. Karena aksara Tionghoa adalah sistem penulisan logografi, yang berarti bahwa tulisan terutama menunjukkan arti kata daripada pengucapannya, maka aksara Tionghoa dapat digunakan untuk menuliskan kata-kata dalam banyak bahasa yang berbeda. Di atas semua ini, bahasa Tionghoa bukanlah satu bahasa terpadu, tetapi seluruh cabang dari rumpun bahasa Sino-Tibet. Banyak dari bahasa atau dialek Tiongkok yang saling tidak dapat dipahami, yang berarti penutur satu bahasa atau dialek tidak dapat memahami penutur bahasa atau dialek lain kecuali salah satu dari mereka sudah mengetahui bahasa atau dialek yang lain. Misalnya, bahasa Mandarin dan Kanton adalah dialek bahasa Tionghoa, tetapi keduanya sangat berbeda satu sama lain, sehingga penuturnya tidak dapat memahami penutur yang lain, kecuali jika setidaknya salah satu dari mereka sudah mengetahui keduanya. Oleh karena itu, mengetahui dialek lisan mana yang digunakan saat menuliskan nama dalam alfabet Romawi, yang merupakan sistem penulisan fonetik dan bukan logografi, bisa menjadi tantangan. Misalnya, meskipun nama kota ditulis sebagai 北京 dalam bahasa Mandarin, nama kota ini disebut Běijīng dalam bahasa Mandarin dan Bak1 Ging1 dalam bahasa Kanton.
Di daratan Tiongkok, sebagian besar nama tempat dalam bahasa Mandarin, bahasa lisan resmi negara tersebut. Meskipun bunyi bahasa Mandarin tidak berubah untuk waktu yang lama, ada banyak cara berbeda untuk menulis nama tempat di Tiongkok dalam bahasa Mandarin dengan menggunakan abjad Romawi, atau banyak jenis romanisasi yang berbeda. Hal ini menciptakan banyak kebingungan dan informasi yang salah bagi penutur non-Tionghoa tentang apa yang harus disebut sebagai nama tempat Tionghoa. Misalnya, Beijing dieja Peking, Nanjing disebut Nanking, Tianjin dieja Tiantsin, dan Qingdao dieja Tsingtao. Banyaknya sistem ejaan ini menyebabkan kebingungan di antara penutur non-Tionghoa, dan oleh karena itu, nama apa pun yang disebut oleh penutur bahasa lain sebagai nama tempat, akhirnya terdengar sangat berbeda dari bahasa Mandarin. Untuk mengajari orang bagaimana cara mengucapkan bahasa Mandarin Tiongkok dengan benar, baik untuk orang Tiongkok daratan maupun non-Tionghoa, Partai Komunis Tiongkok menjadikan Hanyu Pinyin sebagai satu-satunya romanisasi yang diterima dalam penggunaan resmi dan melarang semua romanisasi lain dalam penggunaan resmi di Tiongkok daratan. Peking menjadi Beijing, Nanking menjadi Nanjing, Tiantsin menjadi Tianjin, dan Tsingtao menjadi Qingdao. Sementara pengucapan nama-nama tempat ini tetap sama dalam bahasa Mandarin, hal ini memungkinkan penutur non-Tionghoa, terutama penutur bahasa Inggris, untuk mengatakan nama-nama tempat di Tiongkok dengan lebih akurat sesuai dengan pengucapan bahasa Mandarin mereka.
Namun, di daerah otonom, tempat di Tiongkok di mana kelompok minoritas tertentu merupakan bagian besar dari populasi wilayah tersebut, banyak nama tempat yang diubah kembali dari bahasa Tionghoa ke bahasa lokal untuk mewakili bahasa lokal. Misalnya, kota Dihua (迪化) diubah kembali menjadi Urumqi, yang merupakan nama kota dalam bahasa Uyghur setempat, setelah Daerah Otonomi Xinjiang Uyghur terbentuk.
Di Taiwan, di mana bahasa Mandarin Cina juga merupakan bahasa resmi, ejaan nama tempat cenderung tidak konsisten. Nama-nama kota di Taiwan biasanya dalam romanisasi pos Cina. Inilah sebabnya mengapa kota-kota tersebut dieja Taipei, Kaohsiung, dan Taichung, bukan Taibei, Gaoxiong, dan Taizhong, yang merupakan ejaan dalam Hanyu Pinyin. Hal ini terjadi karena banyak orang Taiwan tidak suka menggunakan Hanyu Pinyin (meskipun itu adalah romanisasi standar bahasa Mandarin Mandarin di seluruh dunia) karena dibuat oleh Partai Komunis Tiongkok, yang tidak disukai banyak orang Taiwan. Sementara di kota-kota Taiwan bagian utara, sebagian besar nama jalan, distrik, dan halte kereta bawah tanah menggunakan Hanyu Pinyin (karena Hanyu Pinyin umumnya lebih diterima di utara), kota-kota di Taiwan bagian selatan menggunakan banyak sistem pengejaan yang berbeda hanya untuk menolak menggunakan Hanyu Pinyin. Dalam beberapa kasus, jalan yang sama persis dapat dieja dengan beberapa cara yang berbeda. Misalnya, di Banqiao, Jalan Xinzhan (新站路) dieja "Shinjann Rd." di satu bagian dan "Sin Jhan Rd." di bagian lain.