ทิศเหนือ ติดกับอาณาเขตจังหวัดชุมพร และระนอง 
ทิศใต้ ติดต่อกับ จังหวัดนครศรีธรรมราช และกระบี่ 
ทิศตะวันตก ติดต่อกับ จังหวัดพังงา และระนอง 
ทิศตะวันออก ติดกับ อ่าวไทย และจังหวัดนครศรีธรรมราช

ห่างจากกรุงเทพฯ ๖๘๕ กิโลเมตร มีเนื้อที่ทั้งหมด ๑๒,๘๙๑ ตารางกิโลเมตร ภูมิประเทศทาง
ทิศตะวันตกเป็นที่ราบสูง มีภูเขาซับซ้อน ป่าไม้มีค่า ตอนกลางและริมทะเลเป็นที่ราบ
ในทะเลมีเกาะมากมาย มีแม่น้ำสำคัญ ๒ สาย คือ แม่น้ำตาปี และแม่น้ำพุมดวง
การปกครองแบ่งเป็น ๑๘ อำเภอ กับ ๑ กิ่งอำเภอ คือ อำเภอเมือง อำเภอบ้านนาสาร อำเภอ
บ้านตาขุน อำเภอไชยา อำเภอดอนสัก อำเภอกาญจนดิษฐ์ อำเภอเคียนซา อำเภอคีรีรัฐนิคม
อำเภอเกาะพะงัน อำเภอเกาะสมุย อำเภอพนม อำเภอพระแสง อำเภอพุนพิน
อำเภอท่าชนะ อำเภอท่าฉาง อำเภอเวียงสระ อำเภอบ้านนาเดิม อำเภอชัยบุรี และกิ่งอำเภอวิภาวดี
1