จังหวัดสุราษฎร์ธานี
จังหวัดสุราษฎร์ธานีแบ่งการปกครองส่วนภูมิภาคออกเป็น 19 อำเภอ 131 ตำบล 1,074 หมู่บ้าน มีรายชื่ออำเภอดังนี้
จังหวัดสุราษฎร์ธานี
นอกจากนี้ในยุคใกล้เคียงกันนั้นยังพบความเจริญของเมืองที่เกิดขึ้นในบริเวณลุ่มแม่น้ำตาปี ได้แก่ เมืองเวียงสระ เมืองคีรีรัฐนิคม และเมืองท่าทอง โดยเชื่อว่าพระเจ้าศรีธรรมาโศกราช ผู้ครองเมืองนครศรีธรรมราชนั้นอพยพย้ายเมืองมาจากเมืองเวียงสระ เนื่องจากเป็นเมืองที่ไม่มีทางออกสู่ทะเล รวมทั้งเกิดโรคภัยระบาด[5] และเมื่อเมืองนครศรีธรรมราชเจริญรุ่งเรืองนั้น ได้ยกเมืองไชยา และเมืองท่าทอง เป็นเมืองสิบสองนักษัตรของตนด้วย