清宣統三年(1911)設置顓橋鄉,屬上海縣。
1930年后撤銷。
1947年復設顓橋鄉。
次年,上海縣顓橋鄉和松江縣顓橋鎮合并為顓橋鎮,屬上海縣。
1949年11月設顓橋鄉,屬上海縣顓橋區。
1950年9月屬塘灣區。
1952年改顓橋鄉,屬上海縣。
1958年9月,分屬勤豐、群力2個人民公社。
1961年10月,成立顓橋人民公社。
1984年3月,就社設鄉,改為顓橋鄉。
1986年3月19日,撤鄉建鎮,改為顓橋鎮。
1992年9月,原閔行區、上海縣“撤二建一”,屬新的閔行區。
2000年10月8日,原顓橋鎮、北橋鎮“撤二建一”,設立新的顓橋鎮。