Zhonglu is a town located in the extreme southwestern region of Hubei Province, China. It is situated within the Enshi Tujia and Miao Autonomous Prefecture, positioned approximately 36 kilometres southwest of downtown Lichuan, which serves as the administering city. The town lies about 78 kilometres west-southwest of Enshi City, the seat of the prefecture.
As of 2011, the administrative area of Zhonglu consists of one residential community and 60 villages. It is characterized by its location in a mountainous region governed by the Tujia and Miao autonomous prefecture.