คลองดำเนินสะดวก เป็นคลองเชื่อมระหว่างแม่น้ำท่าจีน และแม่น้ำแม่กลอง มีความยาว 840 เส้น หรือ 32กิโลเมตรเศษ เป็นคลองที่ตรงไม่เหมือนคลองอื่น ๆ ที่คดเคี้ยวไปมา ผ่านเขตถึง 3อำเภอ ใน 3 จังหวัด คือ อำเภอบ้านแพ้ว จังหวัดสมุทรสาคร อำเภอดำเนินสะดวก จังหวัดราชบุรี และอำเภอบางคนที จังหวัดสมุทรสงคราม แต่ระยะตลอดคลอง เรียกว่า คลองดำเนินสะดวก มีการแบ่งระยะด้วยการปักหลักเขตตลอดทั้งคลองด้วยหลักเสาหิน ซึ่งเป็นเสาที่แกะสลักด้วยหิน รูปทรงสี่เหลี่ยม ไม่ได้หล่อด้วยปูนซีเมนต์จึงมีความคงทนมาก บนยอดเสาแกะสลักเป็นหยอดแหลมก็มี ยอดมนก็มี แต่ละหลักได้สลักตัวเลขไทย เลขโรมัน เลขจีน ไว้ทุกหลัก ซึ่งทุกหลักมีขนาด 10 x 10 นิ้ว เท่ากัน ปักไว้ที่พื้นดินริมคลอง สูงจากพื้นดินประมาณ 1 วา บางหลักก็ 2 ศอก หรือ 3ศอก ปัจจุบันแม้ว่าเวลาจะผ่านมาประมาณ 144 ปี แต่ละหลักก็ยังมีสภาพสมบูรณ์ บางหลักได้ลงรักปิดทอง ทาสี ปลูกไม้ประดับเอาไว้อย่างดี บางหลักก็ปล่อยไปตามธรรมชาติ มีการเรียกชื่อเขตแต่ละหลักบางครั้งอาจจะเกินเลยไปบ้าง ตามสภาพท้องถิ่น สำหรับคลองดำเนินสะดวก มีหลักทั้งหมด 8หลัก แต่ละหลักห่างกัน นับเป็นระยะทาง 100 เส้น (4กิโลเมตร) ดังนี้
หลักที่หนึ่ง เริ่มต้นจากประตูน้ำบางยาง นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีหลักเสาหินเลขที่หนึ่งปักไว้ที่พื้นดินริมคลอง จากประตูน้ำบางยางซึ่งเป็นจุดเริ่มต้นคลองดำเนินสะดวกที่อยู่ติดกับแม่น้ำท่าจีนจนถึงเสาหินเลขที่ 1เรียกว่า หลักหนึ่ง อยู่ในเขตอำเภอบ้านแพ้ว จังหวัดสมุทรสาคร
หลักที่สอง เริ่มต้นจากหลักเสาหินที่หนึ่ง นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีเสาหินเลขที่สองปักไว้ พื้นที่ระหว่างเสาหินเลขที่หนึ่ง ถึง เลขที่สอง เรียกว่า หลักสอง ซึ่งเขตหลักสองนี้อยู่ในเขตอำเภอบ้านแพ้ว จังหวัดสมุทรสาคร
หลักที่สาม เริ่มต้นจากหลักเสาหินที่สอง นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีเสาหินเลขที่สามปักไว้ พื้นที่ระหว่างเสาหินเลขที่สอง ถึง เลขที่สาม เรียกว่า หลักสาม ซึ่งอยู่ในเขตอำเภอบ้านแพ้ว จังหวัดสมุทรสาคร
หลักที่สี่ เริ่มต้นจากหลักเสาหินที่สาม นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีเสาหินเลขที่สี่ปักไว้ พื้นที่ระหว่างเสาหินเลขที่สาม ถึง เลขที่สี่ เรียกว่า หลักสี่ ซึ่งอยู่ในเขตอำเภอบ้านแพ้ว จังหวัดสมุทรสาคร
หลักที่ห้า เริ่มต้นจากหลักเสาหินที่สี่ นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีเสาหินเลขที่ห้าปักไว้ พื้นที่ระหว่างเสาหินเลขที่สี่ ถึง เลขที่ห้า เรียกว่า หลักห้า ซึ่งอยู่ในเขตอำเภอบ้านแพ้ว จังหวัดสมุทรสาคร และตำบลประสาทสิทธิ์ อำเภอดำเนินสะดวก จังหวัดราชบุรี
หลักที่หก เริ่มต้นจากหลักเสาหินที่ห้า นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีเสาหินเลขที่หกปักไว้ พื้นที่ระหว่างเสาหินเลขที่ห้า ถึง หลักที่หก เรียกว่า หลักหก ซึ่งอยู่ในเขตอำเภอดำเนินสะดวก จังหวัดราชบุรี
หลักที่เจ็ด เริ่มต้นจากหลักเสาหินที่หก นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีเสาหินเลขที่เจ็ดปักไว้ พื้นที่ระหว่างเสาหินเลขที่หก ถึง เลขที่เจ็ด เรียกว่า หลักเจ็ด ซึ่งอยู่ในเขตอำเภอดำเนินสะดวก จังหวัดราชบุรี
หลักที่แปด เริ่มต้นจากหลักเสาหินที่เจ็ด นับเป็นระยะทางน้ำยาว 100 เส้น (4กิโลเมตร) ก็จะมีเสาหินเลขที่แปดปักไว้ พื้นที่ระหว่างเสาหินเลขที่เจ็ด ถึง เลขที่แปด เรียกว่า หลักแปด ซึ่งอยู่ในเขตตำบลบางนกแขวก อำเภอบางคนที จังหวัดสมุทรสงคราม
นอกจากนั้นยังมีหลักเสาหินสลักเลข 0 อีกเสาหนึ่ง ตั้งอยู่ห่างจากประตูน้ำบางยางประมาณ 1กิโลเมตรเศษ จะแตกต่างจากหลักเสาหินเลขที่ 1 –8ที่สลักตัวเลขเป็นเลขไทย เลขโรมัน และเลขจีน แต่หลักนี้สลักเป็นเลขไทยเท่านั้น ระยะทางในช่วงนี้ไม่เรียกว่าหลักศูนย์ แต่นิยมเรียกกันว่า ประตูน้ำบางยาง ซึ่งไม่นับว่าอยู่ในคลองดำเนินสะดวก เพราะตั้งอยู่นอกประตูน้ำบางยางออกไป