周浦之名最早見于南宋紹熙四年(1193)成書的《云間志》中,當(dāng)時為村。
明弘治年間(1488年~1505)成書的《上海志》縣圖上標(biāo)有“周浦鎮(zhèn)”。
境域原為東海的一部分,南北朝至唐初自西而東先后成陸。
最初隸屬于昆山縣。
后梁貞明元年(915)始,隸屬于華亭縣。
宋紹興二年(1132),周浦即為關(guān)隘要地,設(shè)置巡檢司。
元祥興年間,隸屬于上海。
清雍正四年(1726),隸屬于南匯縣。
1912年至1914年周浦曾設(shè)為市。
1951年11月,南匯縣重新調(diào)整行政區(qū)劃,周浦市建置撤銷,城鎮(zhèn)部分建立周浦鎮(zhèn),農(nóng)村部分建立沈莊區(qū)。
沈莊區(qū)境城與周浦市時鄉(xiāng)村部分相比,減少蘇民鄉(xiāng)和中河鄉(xiāng),增加漁潭鄉(xiāng)、中心鄉(xiāng)、橫西鄉(xiāng)、怡園鄉(xiāng)、沿北鄉(xiāng)和沿南鄉(xiāng)。
在農(nóng)業(yè)合作化和人民公社化運(yùn)動中,周浦鎮(zhèn)的境域曾幾次劃出部分區(qū)域歸沈莊區(qū)和周浦人民公社。
至1958年,周浦鎮(zhèn)鎮(zhèn)區(qū)面積縮減至1.26平方千米。
1978年中共十一屆三中全會以后,周浦鎮(zhèn)的境域面積隨著經(jīng)濟(jì)的發(fā)展又逐步擴(kuò)展,至1989年底,周浦鎮(zhèn)的境域面積達(dá)2.46平方千米。
隨著城鎮(zhèn)建設(shè)的需要,周浦鄉(xiāng)吳橋村1組,周東村4組、5組,里仁村2組撤組,劃歸周浦鎮(zhèn)。
1995年6月撤銷原周浦鎮(zhèn)、周浦鄉(xiāng)建制,建立新的周浦鎮(zhèn),周浦鎮(zhèn)轄區(qū)總面積22.35平方千米。
2002年周浦鎮(zhèn)與瓦屑鎮(zhèn)撤二建一,成立新的周浦鎮(zhèn)。
2009年撤銷南匯區(qū),周浦鎮(zhèn)隸屬浦東新區(qū)。