พื้นที่ส่วนใหญ่เป็นที่ราบ มีเทือกเขาที่สำคัญได้แก่ เทือกเขาตะนาวศรี เทือกเขาภูเก็ต เทือกเขานครศรีธรรมราช โดยมีเทือกเขาสันกาลาคีรี เป็นพรมแดนกั้นระหว่างไทยกับมาเลเซีย เทือกเขาในภาคใต้มีความยาวทั้งสั้น 1,000 กิโลเมตร
แม่น้ำสายสำคัญ ได้แก่ แม่น้ำพุมดวง แม่น้ำตาปี แม่น้ำปัตตานี แม่น้ำ ท่าทอง แม่น้ำตะกั่วป่า แม่น้ำปากพนัง และแม่น้ำตรัง
ชายหาดฝั่งอ่าวไทยเกิดจากการยกตัวสูง มีที่ราบชายฝั่งทะเลยาว เรียบ กว้าง และน้ำตื้น ทะเลอันดามันมีชายฝั่งยุบต่ำลง มีที่ราบน้อย ชายหาดเว้าแหว่ง เป็นโขดหิน มีหน้าผาสูงชัน
โดยทั่วไป ถือว่าภาคใต้มีด้วยกัน 14 จังหวัด ดังนี้