ตำบลชลคราม เดิมเป็นตำบลในเขตการปกครองของอำเภอกาญจนดิษฐ์ จังหวัดสุราษฎร์ธานี มาอยู่ในเขตการปกครอง
กิ่งอำเภอดอนสักเมื่อ 24 มีนาคม 2512 และได้ยกฐานะเป็นอำเภอดอนสัก เมื่อวันที่ 16 พฤศจิกายน 2514
ปัจจุบันมีแบ่งการปกครองจำนวน 6 หมู่บ้าน คือ
หมู่ที่ 1 บ้านพอด
หมู่ที่ 2 บ้านครามล่าง
หมู่ที่ 3 บ้านดอนเกลี้ยง
หมู่ที่ 4 บ้านครามบน
หมู่ที่ 5 บ้านดอนเนาว์
หมู่ที่ 6 บ้านหาดใหญ่
ขนาดพื้นที่
ตำบลชลคราม อำเภอดอนสัก จังหวัดสุราษฎร์ธานี มีพื้นที่ทั้งหมด 45,937 ไร่ หรือ 73.50 ตารางกิโลเมตร
อาณาเขต
ตำบลชลคราม ตั้งอยู่ในอำเภอดอนสัก จังหวัดสุราษฎร์ธานีห่างจากที่ว่าการอำเภอดอนสักไปทางทิศใต้ 18 กม. เป็นถนนลาดยางตลอดเส้นทาง มีอาณาเขตดังนี้
ทิศเหนือ ติดต่อกับ อ่าวบ้านดอน โดยมีแนวเขตเริ่มต้นที่ปากคลองนุ้ย บริเวณพิกัด NL635249
ไปทางทิศตะวันออกที่ปากคลองท่าทอง บริเวณพิกัด NL688260 รวมระยะทางด้านทิศเหนือประมาณ 6 กิโลเมตร
ทิศใต้ ติดต่อกับ ตำบลท่าอุแท อำเภอกาญจนดิษฐ์ จังหวัดสุราษฎร์ธานี โดยมีแนวเขตเริ่มต้นที่กึ่งกลางคลองท่าทอง บริเวณพิกัด NL 687175 ไปทางทิศตะวันตกเฉียงเหนือตามแนวคลองท่าทอง สิ้นสุดที่บริเวณพิกัด 653196 รวมระยะเวลาทางด้านทิศใต้ประมาณ 7 กิโลเมตร
ทิศตะวันออก ติดต่อกับ ตำบลไชยคราม อำเภอดอนสัก จังหวัดสุราษฏร์ธานี โยมีแนวเขตเริ่มต้นที่ปากคลองคราม บริเวณพิกัด NL 688260 ลงมาทิศใต้ตามแนวคลองคราม บรรจบคลองท่าทอง สิ้นสุดที่บริเวณพิกัด NL 687175 รวมระยะทางด้านทิศตะวันออกประมาณ 15 กิโลเมตร
ทิศตะวันตก ติดต่อกับ ตำบลท่าอุแท ตำบลท่าทอง อำเภอกาญจนดิษฐ์ จังหวัดสุราษฎร์ธานีโดยมีแนวเขตเริ่มต้นที่คลองท่าทอง บริเวณพิกัด NL 653196 ไปทางทิศเหนือถึงบริเวณพิกัด NL 652207 ไปทางทิศตะวันตกเฉียงเหนือ ถึงพิกัด NL 636220 ไปทางทิศเหนือบรรจบคลองนุ้ยที่บริเวณพิกัด NL 632237 ไปทางทิศเหนือตามคลองนุ้ย สิ้นสุดที่ปากคลองนุ้ย บริเวณพิกัด NL 635249 รวมระยะทางด้านทิศตะวันตกประมาณ 7 กิโลเมตร