海珠地區(qū)秦漢時屬番禺縣。
隋開皇十年(590)撤番禺縣,屬廣州總管府南?h。
唐武德四年(621)復置番禺縣,是番禺縣縣治。
宋開寶五年(972),番禺縣并入南海縣,屬廣州府南?h。
宋皇祐三年(1051)復置番禺縣,轄地此后一直隸屬番禺縣。
1921年成立廣州市政廳,海珠地區(qū)的城區(qū)部分劃歸廣州市管轄,分設蒙圣、海幢、洪德3個區(qū)公所。
1937年鄉(xiāng)村部分也劃歸廣州市。
至此,整個海珠地區(qū)均隸屬廣州市。
抗日戰(zhàn)爭時期,鄉(xiāng)村部分暫歸番禺縣代管。
抗戰(zhàn)勝利后復歸廣州市。
1949年,廣州市調(diào)整行政區(qū)劃,在海珠地區(qū)設蒙圣、海幢、洪德、瀝滘、新洲5個區(qū)。
1950年,蒙圣、海幢、洪德合并成立河南區(qū)。
芳村、花地、山村于1958年劃入河南區(qū),1960年河南區(qū)更名為海珠區(qū)。
1986年,原屬郊區(qū)的赤崗街道和新滘鎮(zhèn)劃入海珠區(qū)。
1996年增設鳳陽街道。
1999年新滘鎮(zhèn)析出設立瑞寶、江海街道,2001年新滘鎮(zhèn)再析出設立琶洲、南洲街道。
2002年撤新滘鎮(zhèn)分設華洲、官洲街道,沿用至今。