古属夷地。
周时,为莒子国封地,春秋、战国时,属齐国。
秦时,属琅琊郡。
西汉时,属东武县。
隋后,属诸城县。
清时,属诸城县石桥子练。
1929年,置石桥子乡,属诸城县第二区。
1945年,属莒北县清河区。
1950年,撤销莒北县划归诸城县。
1951年,清河区改为第十一区。
1958年成立石桥子人民公社,1984年4月撤社改置石桥子镇,2001年区划调整,吴家楼乡归并石桥子镇,2007年区划调整,将原程戈庄镇所辖西部部分村庄划归石桥子镇,现辖18个农村社区,102个行政村,1.7万户,6.4万口人,辖区面积158平方千米。