Raja Kobra tersebar di seluruh benua India, Asia Tenggara, dan daerah selatan Asia Timur (di mana tidak umum), di Bangladesh, Bhutan, Burma, Kamboja, Cina, India, Indonesia, Laos, Malaysia, Nepal, Filipina, Singapura, Thailand, Vietnam dan Cina selatan. Di India telah tercatat dari Goa; Ghats Barat Karnataka, Kerala dan Tamil Nadu; pantai timur Andhra Pradesh dan Odisha; Sundarban mangrove; kaki Himalaya dari Uttarakhand, Uttar Pradesh, Bihar, bagian utara Benggala Barat ke sebagian besar wilayah timur laut dan Kepulauan Andaman. Jenis lokalitasnya adalah Sundarbans. Ia hidup di hutan dataran tinggi, lebih suka daerah bertebaran dengan sungai dan sungai.
CITES