Beitouying Township is located in the northeast of
Fengning Manchu Autonomous County, from the country's urban core, and from the core of
Chengde. Beitouying Township is bordered by and in neighboring
Longhua County to the east, by in Longhua County to the north, by to the west, and by to the south. The terrain is high in the northwest and low in the southeast, and the
township has an average elevation of . The Niu River () and its tributaries flow from north to south through Beitouying Township. The township has of cultivated land, of
forest, and of
grassland.
Climate It has a
semi-arid continental climate. Beitouying has an average annual temperature of , and a
frost-free period of 120 days. == Administrative divisions ==