องค์การบริหารส่วนตำบลไร่เก่า จัดตั้งขึ้นตาม พรบ.สภาตำบลและองค์การบริหารส่วนตำบล พ.ศ. 2537 โดยมีผลบังคับใช้ตั้งแต่วันที่ 2 เดือนมีนาคม พ.ศ.2538 เป็นองค์การบริหารส่วนตำบลขนาดเล็ก มีจำนวนหมู่บ้านในเขตความรับผิดชอบ 5 หมู่บ้าน ตั้งอยู่ทางตอนใต้ของที่ว่าการอำเภอสามร้อยยอด ระยะทางประมาณ 5 กิโลเมตร โดยมีถนนเพชรเกษมกั้นกลางพื้นที่ และห่างจากเทศบาลตำบลไร่เก่าระยะทางประมาณ 1.5 กิโลเมตร มีพื้นที่ทั้งหมด 90 ตารางกิโลเมตร หรือเนื้อที่ประมาณ 56,250 ไร่
ภูมิประเทศโดยทั่วไปขององค์การบริหารส่วนตำบลไร่เก่าเป็นที่ราบ พื้นที่บางส่วนเป็นภูเขาและพื้นที่บางส่วนเป็นที่ลุ่มชุ่มน้ำ โดยมีอาณาเขตดังนี้
ทิศเหนือติดกับ ตำบลศาลาลัย
ทิศใต้ติดกับ ตำบลไร่ใหม่และพื้นที่บางส่วนของอำเภอกุยบุรี
ทิศตะวันออกติดกับ เทือกเขาสามร้อยยอดและตำบลสามร้อยยอด
ทิศตะวันตกติดกับเทือกเขาตะนาวศรีและประเทศพม่า