明清時期,區(qū)境隸屬上?h法華鎮(zhèn)。
1928年,劃歸上海特別市,成為法華區(qū)。
1947年,改稱長寧區(qū)。
解放后,沿用長寧區(qū)名。
1948年09月-1949年06月曾改稱法曹區(qū)。
1949年,隨上海市區(qū)擴大,區(qū)境逐步向西延伸。
1949年5月25日,區(qū)境解放。
6月3日,建立中國人民解放軍長寧區(qū)接管委員會。
1950年7月,完成接管任務(wù),成立長寧區(qū)人民政府,復(fù)今名。
1950-1992年,經(jīng)9次行政區(qū)劃調(diào)整,原上海縣(今閔行區(qū))的北新涇鎮(zhèn)、新涇鄉(xiāng)及虹橋鄉(xiāng)的部分村(隊)陸續(xù)劃入長寧區(qū)。
1994年區(qū)劃又經(jīng)微調(diào)。
地名沿用至今。