Se define un bosque como premontano o selva montana cuando estos presentan un clima tropical de altitud que es equiparable al clima subtropical en cuanto a su temperatura (media anual de 18 a 24ºC) pero más lluvioso, con una pluviosidad similar a la selva tropical basal. Las medidas de su altitud sobre el nivel dl mar se han definido altitudes entre los 1000 y 1900 msnm en latitudes ecuatoriales, mientras que en latitudes subtropicales está entre los 500 y 1300 msnm. A mayor altitud el bosque desciende su temperatura media por debajo de los 18ºC, lo que hace que algunos autores diferencien la selva montana (o bosque pluvial premontano) del bosque montano (más frío y menos denso).
Los encontramos en Sudamérica donde se les denomina bosque andino en los Andes del norte y yungas en los Andes centrales. En Perú se le llama selva alta y tiene una pluviosidad entre 3000 y 7000 mm, en Bolivia son los Yungas, en Argentina la selva montana de las yungas que está entre el Gran Chaco y los Andes. En África hay muchos ejemplos de selvas montanas subtropicales, como la de Etiopía, la de Albertina (junto a la selva del Congo) y la de las cadenas montañosas aisladas del África oriental. En Oceanía destaca la selva montana de Nueva Guinea.