Gongyi is located in the middle of Henan province, on the northern side of Mount Song. The Yellow River runs through the northern part of the city. Zhengzhou city proper lies to the east and Luoyang to the west.