宋景德三年至清道光年间为剡源,禽孝二乡,1949年前剡源乡禽孝及连山乡。
1949年后为溪口,亭下两区。
1953年,江口区之畸山、牌亭两乡划入该区。
1956年撤区。
1961年复区,原溪口、亭下两区并为溪口区。
1970年撤区。
1972年复区制。
1980年,溪口划为县属镇。
全区面积410.3平方公里。
有125个行政村,1个居民会,计287个自然村。
1983年为溪口区管辖九个乡镇:溪口镇、畸山乡、东岙乡、董村乡、斑竹乡、跸驻乡、班溪乡、岩头乡、棠云乡。
1985年为溪口、亭下董村三公社。
1992年5月,畸山、东岙、董村2乡并入溪口镇;棠云划入萧王庙街道。
2001年6月班溪镇、跸驻乡、斑竹乡并入溪口;2004年行政村调整由原来的114个调整为54个村,2008年将萧王庙街道钟甘家村划入溪口镇。