秦始皇二十六年為長水縣治;自唐開始,峽石更名硤石。
唐永微六年(655)置硤石鎮(zhèn),開元十一年(723)置硤石市,會昌年間(841-844)復置硤石鎮(zhèn)。
南宋建炎四年(1130)置硤石寨。
清宣統(tǒng)三年(1911)設(shè)自治區(qū)。
1912年為縣屬鎮(zhèn)。
1928年縣設(shè)五個區(qū),硤石為第二區(qū)。
1945年9月,海寧縣治遷硤石鎮(zhèn)。
1949年3月,還治鹽官,硤石置區(qū)署。
1949年6月,縣政府移治硤石鎮(zhèn),硤石建立區(qū)政府,硤石鎮(zhèn)為區(qū)屬鎮(zhèn)。
1951年5月改為縣屬鎮(zhèn)。
1958年10月與硤石鄉(xiāng)、石路鄉(xiāng)、鄧橋鄉(xiāng)合建為硤石公社。
1959年6月,鎮(zhèn)社分設(shè)恢復硤石鎮(zhèn)建制,為縣屬鎮(zhèn)。
1999年伊橋、石路、雙山、獅嶺四鄉(xiāng)并入。
2003年撤銷硤石鎮(zhèn)建置,由原石路鄉(xiāng)和鎮(zhèn)區(qū)部分改建為硤石街道。
街道辦事處駐市區(qū)公園路。