การกระจายพันธุ์และถิ่นอาศัย ของ เหยี่ยวรุ้ง

พบในอินเดีย, จีน, ไหหลำ, ไต้หวัน, พม่า, ไทย, อินโดจีน, มาเลเซีย ในประเทศไทยพบได้ทุกภาคในปริมาณปานกลาง จึงมีชนิดย่อยมากถึง 20 ชนิด (ดูในตาราง) อาศัยอยู่ตามป่าที่ราบและตามป่าบนยอดเขาใกล้ ๆ แหล่งน้ำต่าง ๆ เป็นสัตว์ป่าคุ้มครองตามพระราชบัญญัติสงวนและคุ้มครองสัตว์ป่า พุทธศักราช 2535[4]