ทุ่งสงเป็นอำเภอใหญ่ที่สุดในจังหวัดนครศรีธรรมราช มีพื้นที่ประมาณ 802,977 ตารางกิโลเมตร ในปัจจุบันอยู่ในท้องที่ตำบลปากแพรก ส่วนท้องที่ตำบลทุ่งสงอยู่ในเขตอำเภอนาบอนห่างจากที่ว่าการอำเภอทุ่งสงไปทางทิศตะวันตกเฉียงเหนือประมาณ 30 กิโลเมตร เนื่องจากในรัชสมัยของพระบาทสมเด็จพระปิยมหาราชได้มีการสำรวจ เส้นทางรถไฟสายใต้ในขั้นแรกได้กำหนดแนวเส้นทางรถไฟผ่านท้องที่อำเภอทุ่งสง และกำหนดตั้งสถานีชุมทางรถไฟในท้องที่ ตำบลทุ่งสงชื่อว่า “ชุมทางทุ่งสง”