Qiqihar is located along the middle and lower reaches of the Nen River and the hinterland of Songnen Plain, which is adjacent to the Greater Khingan Range and Hulunbuir Prairie. Bordering prefecture cities are:
