ตำบลบางเขียด เป็นชุมชนที่ตั้งอยู่ริมทะเลสาบสงขลา มีช่วงรอยต่อระหว่างจังหวัดสงขลากับจังหวัดพัทลุง พื้นที่ส่วนใหญ่เป็นที่ราบลุ่มทะเลสาบ โดยพื้นที่ทั้งหมดของตำบลมีขนาด 13.84 ตร.กม. พื้นที่ทำการเกษตร 6,901 ไร่ พื้นที่อยู่อาศัย 450 ไร่ พื้นที่สาธารณะประโยชน์ 1,300 ไร่ พื้นที่ป่าชายเล 1,300 ไร่ 

     ตำบลบางเขียด เป็นที่ราบริมฝั่งทะเลด้านตะวันตกของพื้นที่คาบสมุทรสทิงพระ มีลำคลอง 3 สาย เดิมใช้เป็นเส้นทางคมนาคม เชื่อมติดต่อกับทะเลสาบ หมู่ที่ 1 – 5 มีน้ำทะเลท่วมถึงในฤดูฝนทำให้สภาพดินเป็นดินเปรี้ยว   มีความเป็นกรด เป็นด่าง ส่วนสภาพพื้นที่ด้านทิศตะวันออกเป็นทุ่งราบดินมีลักษณะเป็นดินเปรี้ยว มีความเป็นกรด เป็นด่าน ส่วนสภาพพื้นที่ด้านทิศตะวันออกเป็นทุ่งราบดิน มีลักษณะเป็นดินเหนียว เหมาะแก่การเพาะปลูก ทำนา ทำสวน เลี้ยงสัตว์ และทำไรนาสวนผสม