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