El bosque mesofilo se encuentra a una altitud entre 600 y 2700 metros sobre el nivel del mar, tiene un clima templado húmedo con temperaturas entre 12 y 23 grados Celsius y una precipitación anual entre 1000 y 5000 milímetros. Los suelos de este bosque son profundos en barrancas e inclinados, ricos en materia orgánica y permanecen húmedos durante todo el año.