Gunung Mulu National Park contains a large number of plant species. The park has 17 vegetation zones, with 3,500 species of vascular plants, and 1,500 species of flowering plants. There are 109 species in 20 genera of palms, over 1,700 mosses and liverworts, 8,000 species of fungi, and 442 species of spore-producing pteridophytes are recorded. Examples of vegetation zones found in the park are: peat swamp forest, heath, mixed dipterocarp forest, moss forest, and montane ecosystems. Lowland forests occupies 40% of the park area while montane forests occupies 20% of the park area.