เทศบาลเมืองสมุทรสงคราม จัดตั้งขึ้นโดยพระราชกฤษฎีกาจัดตั้งเทศบาลเมืองสมุทรสงคราม จังหวัดสมุทรสงคราม พุทธศักราช 2479 ซึ่งประกาศในราชกิจจานุเบกษา เล่ม 53 หน้า 837 เมื่อวันที่ 28 พฤศจิกายน 2479 และมีผลบังคับใช้ตั้งแต่วันที่ 28 พฤศจิกายน 2479 โดยมีพื้นที่เริ่มการจัดตั้งประมาณ 3 ตารางกิโลเมตร ต่อมาได้มีการเปลี่ยนแปลงขยายเขตเทศบาลใหม่ โดยพระราชกฤษฎีกาเปลี่ยนแปลงเขตเทศบาลเมืองสมุทรสงคราม จังหวัดสมุทรสงคราม พ.ศ. 2508 ซึ่งประกาศในราชกิจจานุเบกษา เล่ม 82 ตอนที่ 96 เมื่อวันที่ 9 พฤศจิกายน 2508 และมีผลบังคับใช้ตั้งแต่วันที่ 10 พฤศจิกายน 2508 ทำให้มีพื้นที่รวมทั้งสิ้น 8 ตารางกิโลเมตรจนกระทั่งปัจจุบัน อาณาเขต ทิศเหนือ ติดต่อกับ ตำบลท้ายหาด , บ้านปรก และ ลาดใหญ่ ทิศใต้ ติดต่อกับ ตำบลบางจะเกร็ง และตำบลแหลมใหญ่ ทิศตะวันออก ติดต่อกับ ตำบลบางแก้ว และตำบลบางจะเกร็ง ทิศตะวันตก ติดต่อกับ ตำบลแหลมใหญ่ และตำบลท้ายหาด