清宣统三年(1911年),设昌隆乡。
民国三年(1914年),属南区。
民国十七年(1928年),设第四区。
民国十九年(1930年),设第十区。
民国二十四年(1935年)4月,中国工农红军于镇境西北部地域置东溪乡。
民国二十五年(1936年),设第四联保。
民国二十九年(1940年),撤第四联保,属擂曲乡。
民国三十一年(1942年),设曲山乡。
1950年2月,设曲山乡;同年3月,设曲山区;同年7月,更名第三区。
1951年1月,撤曲山乡,分为回.龙等4乡。
1952年9月,县治所由治城迁驻曲山,第三区治所迁驻擂鼓。
1953年1月,析回龙乡置城关镇。
1955年4月,回龙乡并入城关镇。
1957年8月,城关镇改为回龙乡。
1958年9月,乡改公社。
1962年6月,析回龙公社置城关镇。
1981年9月,城关镇更名曲山镇。
1984年,公社改乡。
1986年8月,曲山乡并入曲山镇;东溪乡白果、华林、东溪沟、楼房坪4村并入曲山镇。
1992年10月,陈家坝区邓家乡并入。