ที่ตั้ง
องค์การบริหารส่วนตำบลเขาแดง ตั้งอยู่ที่ เลขที่ 47 หมู่ที่ 6 บ้านถ้ำตลอด ตำบลเขาแดง อำเภอสะบ้าย้อย จังหวัดสงขลา ห่างจากที่ว่าการอำเภอสะบ้าย้อย ประมาณ 20 กิโลเมตร
อาณาเขตติดต่อ
ทิศเหนือ จด ตำบลคูหา
ทิศใต้ จด ตำบลบาโหยและประเทศมาเลเซีย
ทิศตะวันออก จด ตำบลบาโหย
ทิศตะวันตก จด อำเภอนาทวี
เนื้อที่
ตำบลเขาแดง มีเนื้อที่ทั้งหมด 33.79ตารางกิโลเมตร หรือประมาณ 21,118.75ไร่
ภูมิประเทศ
พื้นที่ส่วนใหญ่เป็นที่ราบสูงเชิงภูเขา ประกอบด้วยที่ราบติดเชิงเขา มีแหล่งน้ำที่สำคัญไหลผ่านหมู่บ้าน ในตำบล 2 สาย คือ คลองลำทับ และคลองหมง ซึ่งมีต้นน้ำเกิดจากเทือกเขาควนล้าน