ที่ตั้งและขนาด


           จังหวัดสงขลาตั้งอยู่ฝั่งตะวันออกของภาคใต้ตอนล่าง
ระหว่างละติจูดที่ 6 17 - 7 56 เหนือ ลองจิจูด 100 01 - 101 06 ตะวันออก
สูงจากระดับน้ำทะเลโดยเฉลี่ย 4 เมตร
อยู่ห่างจากกรุงเทพฯ ตามเส้นทางรถไฟ 947 กิโลเมตร และทางหลวงแผ่นดิน 950 กิโลเมตร

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

ขนาดพื้นที่

จังหวัดสงขลามีพื้นที่ 7,765.323 ตารางกิโลเมตร หรือประมาณ 4,853,249 ไร่ มีขนาดใหญ่เป็นอันดับที่ 27 ของประเทศ และใหญ่เป็นอันดับที่ 3 ของภาคใต้ รองจากจังหวัดสุราษฎร์ธานี และจังหวัดนครศรีธรรมราช

ลักษณะภูมิประเทศ

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