จากคำบอกเล่าที่สืบทอดกันมาว่า ในอดีตประมาณ 500 กว่าปี คลองหอยโข่งเป็นหมู่บ้านเล็กๆ แห่งหนึ่งที่ห้อมล้อมไปด้วยป่าดงดิบ ชาวบ้านดำรงชีพอยู่ด้วยความยากลำบาก ต่อมาคลองหอยโข่งเป็นตำบลหนึ่งของอำเภอหาดใหญ่ ประชากรดั้งเดิมที่อาศัยสืบทอดกันมาแต่สมัยโบราณ ซึ่งสันนิษฐานได้จากสถานที่สำคัญหลายแห่ง โดยเฉพาะศาสนาสถานบ่งบอกถึงประวัติศาสตร์อันยาวนานตั้งแต่ก่อนสมัยกรุงรัตนโกสินทร์ หรืออาจมีการตั้งถิ่นฐานก่อนหน้านี้ สังเกตได้จากสภาพสังคม ประเพณี วัฒนธรรม ที่บ่มเพาะให้ชาวคลองหอยโข่งเป็นคนที่มีอุดมการณ์ทางความคิดพัฒนาตลอดมา ดังนั้น ด้วยความทุรกันดารห่างไกลชุมชมเมือง ประกอบกับประชาชนมีความแตกแยกทางความคิดในการเมืองการปกครอง และด้วยเหตุผลความมั่นคงของสถาบันชาติ ศาสนา พระมหากษัตริย์ กระทรวงมหาดไทย จึงได้ประกาศเรื่องแบ่งเขตท้องที่อำเภอหาดใหญ่ จังหวัดสงขลา ตั้งเป็นกิ่งอำเภอคลองหอยโข่ง ตั้งแต่วันที่ 1 เมษายน 2535 และได้ยกฐานะเป็นอำเภอ เมื่อวันที่ 11 ตุลาคม 2540 ตามประกาศราชกิจจานุเบกษา เล่มที่ 114 ตอนที่ 50 ก ลงวันที่ 26 กันยายน 2540
ที่ตั้งและอาณาเขต
ทิศเหนือ ติดต่อกับอำเภอหาดใหญ่
ทิศตะวันออก ติดต่อกับอำเภอหาดใหญ่
ทิศใต้ ติดต่อกับอำเภอสะเดา
ทิศตะวันตก ติดต่อกับอำเภอควนกาหลง (จังหวัดสตูล)
การแบ่งเขตการปกครอง
อำเภอคลองหอยโข่งแบ่งพื้นที่การปกครองออกเป็น 4 ตำบล 32 หมู่บ้าน
- เทศบาลตำบลทุ่งลาน ครอบคลุมพื้นที่ตำบลทุ่งลานทั้งตำบล มีทั้งหมด 9 หมู่บ้าน
- เทศบาลตำบลโคกม่วง ครอบคลุมพื้นที่ตำบลโคกม่วงทั้งตำบล มีทั้งหมด 9 หมู่บ้าน
- องค์การบริหารส่วนตำบลคลองหอยโข่งครอบคลุมพื้นที่ตำบลคลองหอยโข่ง ทั้งตำบลมีทั้งหมด 7 หมู่บ้าน
- องค์การบริหารส่วนตำบลคลองหลา ครอบคลุมพื้นที่ตำบลคลองหลา ทั้งตำบลมีทั้งหมด 7 หมู่บ้าน