Its history goes back further; during the Xia and Shang dynasties, it was purportedly a vassal territory of Liang State.
In the Qin and Western Han dynasties it was called Ba County (巴郡).
In the Eastern Han dynasty, around the year 100 CE, this was changed to Hanchang County (漢昌縣).
In the third year of Yongyuan in the Eastern Han dynasty (91 years), Hanchang County was located in the north of Dangqu County, and it was governed by the urban area of Bazhou today.
In the 24th year of the Republic of China (1935), Bazhong County belonged to the 15th Administrative Inspectorate District of Sichuan Province.
[7] Bazhong is located at the southern end of the Daba Mountains, and borders Shaanxi province to the north, Dazhou to the east, Nanchong to the south, and Guangyuan to the west.
Its area is 12,301 square kilometres (4,749 sq mi), which is mountainous with elevations up to 208.3 to 2,507 metres (683 to 8,225 ft) above sea level.
Spring is warm and temperatures rise quickly but unstably, and hail is common.
Rainfall is light in winter and can be heavy in summer, and more than 70% of the annual total occurs between May and September.
[15] In 2017, Bazhong's GDP reached RMB 60.1 billion, representing a rise of 8.1%.
The city is served by Bazhong Enyang Airport which opened in February 2019.