Una foresta nebulosa è una foresta umida sempreverde tropicale o subtropicale, caratterizzata dall'essere coperta, in modo persistente, frequente o stagionale, da una cortina di nuvole a bassa quota, in genere a livello della chioma arborea. Le foreste nebulose sono spesso caratterizzate da un'abbondanza di briofite che ricoprono terreno e vegetazione; questo avviene specialmente nelle selle delle montagne, dove l'umidità depositata dalle nuvole è conservata più efficacemente.[1]
La definizione di foresta nebulosa è ambigua: molti paesi non adottano questo termine, preferendo denominare questi ambienti come foresta afromontana, foresta pluviale montana superiore o usando termini più specifici come yungas in Bolivia e laurisilva nelle isole atlantiche.[2][3] Occasionalmente, invece, si considerano foreste nebulose anche foreste subtropicali e addirittura temperate.