ศาลหลักเมืองสมุทรสาคร เดิมเมืองสมุทรสาครมีแต่ศาลเจ้าหลักเมือง ซึ่งพระบาทสมเด็จพระนั่งเกล้าเจ้าอยู่หัว พระราชทานนามว่า ศาลเทพเจ้าจอมเมือง ตั้งอยู่บริเวณต้นศรีมหาโพธิ ด้านหลังที่ว่าการอำเภอหลังเก่า ปัจจุบันไม่มีแล้ว
การสร้างศาลหลักเมืองสมุทรสาครแทนศาลเดิม เกิดเมื่อประมาณ ปี พ.ศ.2460-2461 โดยเจ้าเมืองสมุทรสาคร นายอำเภอเมือง ฯ และกำนันตำบลท่าฉลอม
ในปี พ.ศ.2524 ผู้ว่าราชการจังหวัดสมุทรสาคร ร่วมกับข้าราชการ พ่อค้า ประชาชน และคณะสงฆ์ ต้องการให้จังหวัดสร้างศาลหลักเมืองขึ้น ได้สรรหาไม้มงคลมาทำเสาหลักเมือง ได้ไม้ชัยพฤกษ์จากอำเภอสังขละบุรี จังหวัดกาญจนบุรี และจากอำเภอน้ำโสมจังหวัดอุดรธานีโดยกองหัตถ์ศิลป์ กรมศิลปากร เป็นผู้ออกแบบและแกะสลักมีขนาดสูง 2.80 เมตร เส้นผ่าศูนย์กลาง 0.05 เมตร เสร็จแล้วผู้ว่าราชการจังหวัดได้นำขึ้นน้อมเกล้า ฯ ถวายพระบาทสมเด็จพระเจ้าอยู่หัว เพื่อทรงพระสุหร่าย ทรงเจิม เมื่อปี พ.ศ.2524 ณ พระตำหนักจิตรลดา ฯ ส่วนศาลหลักเมือง กองหัตถศิลป์ กรมศิลปากร ออกแบบ มีขนาดกว้าง 30.80 เมตร ยาว 30.80 เมตร สูง 19 เมตร ทำพิธีวางศิลาฤกษ์ เมื่อปี พ.ศ.2524 โดยรัฐมนตรีว่าการกระทรวงมหาดไทย เป็นประธาน สร้างเสร็จเรียบร้อยเมื่อปี พ.ศ.๒๕๒๕ สมเด็จพระนางเจ้า ฯ พระบรมราชินีนาถ ได้ทรงพระกรุณาโปรดเกล้า ฯ ให้พระเจ้าวรวงศ์เธอพระองค์เจ้าโสมสวลี พระวรราชาธินัดดามาตุ เสด็จแทนพระองค์ทรงประกอบพิธีเปิดศาลหลักเมือง เมื่อปี พ.ศ.2526