Townapedia
Maoershan in Shangzhi 05
Maoershan in Shangzhi 05 · Caliva, CC BY-SA 4.0

Shangzhi, China

尚志市

Shangzhi is a town of 131,006 people in Heilongjiang, China.

Loading the weather...
Population131,006 GeoNames
Local name尚志市
Elevation119 m 390 ft
Time zoneAsia/Shanghai
Land area8,891.3 km²
Nearest airportHarbin Pingfang Airport (PFA) 114 km

Why visit Shangzhi

Townapedia lists 2 places to eat in and around town.

About Shangzhi

Shangzhi (Chinese: 尚志; pinyin: Shàngzhì) is a county-level city under the jurisdiction of Harbin, the capital of Heilongjiang province, People's Republic of China. It is 127 kilometres (79 mi) away from central Harbin and has an area of approximately 9,000 km2 (3,500 sq mi). The city proper has a population of around 120,000, while the total administrative population is approximately 600,000 inhabitants. The most spacious county-level division of Harbin City, it borders Yanshou County to the north, Wuchang to the southwest, Acheng District to the northwest, and Bin County to the northwest, as well as the prefecture-level city of Mudanjiang to the southeast.

From the Wikipedia article Shangzhi (this version), under CC BY-SA 4.0.

Restaurants and cafes2

巧媳妇铁锅炖(尚志店)

Restaurant · 2.7 km

Open in Google Maps

明褔楼民间菜(正和玉龙湾店)

Restaurant · 2.7 km

Open in Google Maps

Map of Shangzhi

2 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Harbin Pingfang Airport (PFA) is the nearest airport with scheduled flights listed in OpenStreetMap, 114 km away.

  • Wuchang 73 km southwest, about 1 h 15 min by car
  • Shanhecun 72 km northeast, about 1 h 15 min by car
  • Bin Xian 73 km northwest, about 1 h 15 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built November 3, 2026. Spotted a mistake? Tell us or suggest a place.