祥符區西距省會鄭州70公裏,距鄭州國際機場新鄭機場64公裏。緊鄰開封市,東、南被開封市包圍,市區距開封市中心僅7公裏。祥符地區長40.8公裏,寬55公裏,總面積1302平方公裏。
祥符區是黃河沖積平原的壹部分,地勢西北高,東南低。黃河大堤北為高灘,南為背河低窪地,西部和南部為低窪地,中部和東部地勢平坦。海拔在89.3米到62.5米之間。地貌類型有黃河堆積灘、風沙沖積沙丘、黃河沖積平原和黃河沖積低窪地四種。主要河流有惠濟河、窩河、泥河。