Map of Hami, China

Hami is a city in Xinjiang, China, with a population of about 246,373. It lies at 42.8339°N, 93.5060°E. Hami is about 1,932 km (1,200 mi) west of Beijing, the capital. The nearest city on our map is Dunhuang, 312 km to the south.

Hami at a glance

Country
Region
Xinjiang
Population
246,373GeoNames
Coordinates
42.8339, 93.506042°50′02″N 93°30′22″E
Time zone
Asia/UrumqiUTC+06:00
Local time
–
Distance to Beijing
1,932 km (1,200 mi)

Where is Hami?

Cities near Hami

Largest cities in Xinjiang

Largest cities in China

Map of China and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.