Found in the hills of southern India, Trimeresurus strigatus is distributed in the Nilgiri, Anaimalai, Palni, Tinnevelly, and Shevaroy Hills of the Eastern Ghats at elevations of 3,000-6,000 ft (900-1,800 m) (M.A. Smith, 1943).
Trimeresurus flavoviridis | Trimeresurus malabaricus | Trimeresurus sumatranus | Trimeresurus stejnegeri | Trimeresurus elegans |