เกาะยอมีสภาพทางกายภาพเป็นเกาะ มีน้ำล้อมรอบกลางทะเลสาบสงขลา พื้นที่ส่วนใหญ่เป็นภูเขาและเนินเขาสูงประมาณ 10-151 เมตร โดยทิศเหนือสุดของเกาะเป็น"เขาบ่อ" หรือ"เขาแคะ" มีภูเขาและเนินเขาเล็กติดกับโรงเรียนวัดเขาบ่อ เรียกว่า "เขาหัวแดง" จากเขาบ่อเชื่อมต่อไปทางทิศใต้ เรียก "เขากุฏิ" ซึ่งสูงที่สุดประมาณ 151 เมตร ยาวพุ่งไปทางทิศใต้ เชื่อมต่อกับเขาสวนใหม่ เขากลางหรือเขาในบ้าน เขาสวนเตย และทางทิศใต้สุดเป็นเขาหัวหรัง เขาเกาะแกง นอกจากนี้ยังมีภูเขาและเนินเขาเล็กๆ พื้นที่ราบพบน้อยมาก ส่วนใหญ่เป็นที่ราบระหว่างเนินเขาและริมฝั่ง อ่าวรอบเกาะยอที่สำคัญมีหลายแห่ง เกาะยอมีแหล่งน้ำธรรมชาติน้อย ส่วนใหญ่เป็นแหล่งน้ำที่ขุดขึ้นมาใช้ประโยชน์ นอกจากนี้ยังมีน้ำใต้ดินในปริมาณสูงในช่วงมรสุมจะมีตาน้ำไหลมาจากภูเขาเป็นทางน้ำหรือธารน้ำ ภูมิอากาศ มี 2 ฤดู คือ ฤดูร้อน เริ่มตั้งแต่เดือน กุมภาพันธ์ ถึงเดือน พฤษภาคม และฤดูฝนมี 2 ช่วง เริ่มตั้งแต่ เดือน พฤษภาคม ถึงเดือน ตุลาคม เป็นช่วงที่ฝนตกไม่มากนัก ช่วงที่ 2 เริ่มตั้งแต่เดือน ตุลาคม ถึงเดือน มกราคม เป็นช่วงที่ฝนตกมากกว่าช่วงแรก |