รายชื่อโรงพยาบาลส่งเสริมสุขภาพตำบล (รพ.สต) ในจังหวัดสุราษฎร์ธานี จำนวน 19 อำเภอ 131 ตำบล มีรายชื่ออำเภอดังนี้ อำเภอเมืองสุราษฎร์ธานี อำเภอกาญจนดิษฐ์ อำเภอดอนสัก อำเภอเกาะสมุย อำเภอเกาะพะงัน อำเภอไชยา อำเภอท่าชนะ อำเภอคีรีรัฐนิคม อำเภอบ้านตาขุน อำเภอพนม อำเภอท่าฉาง อำเภอบ้านนาสาร อำเภอบ้านนาเดิม อำเภอเคียนซา อำเภอเวียงสระ อำเภอพระแสง อำเภอพุนพิน อำเภอชัยบุรี อำเภอวิภาวดี