宋时置孝顺镇。
元时设孝顺驿。
明万历元年(1573)称孝顺市。
清光绪元年(1875)分属孝顺乡、就日乡。
1930年分属孝顺镇、苍龙乡、葛家乡、林环乡、清松乡、鞋塘镇。
1938年为孝顺镇,属孝顺乡镇联合办事处。
1947年分属孝顺乡、灵峰乡。
1951年称孝顺乡,属孝顺区。
1958年称孝顺人民公社孝顺管理处、新建管理处。
1961年改称孝顺人民公社。
1983年复名孝顺乡。
1985年改设孝顺镇。
1992年江沿、低田、金轮3个乡并入孝顺镇。
2000年7月鞋塘镇并入孝顺镇。
2001年属金东区。