จังหวัดชุมพร มีฐานะเป็นเมืองสิบสองนักกษัตรของเมืองนครศรีธรรมราช ในปีพุทธศักราช 1997 แผ่นดินสมเด็จพระบรมไตรโลกนาถ มีเมืองขึ้นคือ เมืองปะทิว เมืองตะโก เมืองหลังสวน เมืองระนอง เมืองกระบุรี ในสมัยรัตนโกสินทร์ พม่ายกกองทัพใหญ่เข้ามาเมื่อปี พ.ศ.2328 ตีได้เมืองระนอง กระบี่ ชุมพร ไชยา และนครศรีธรรมราช และเผาเมืองชุมเสียสิ้น รัชกาลที่ 1 จึงโปรดเกล้าให้กรมระราชวังบรมมหาสุรสิงหนาท ยกทัพไปขับไล่พม่า