Iriomote consiste en montañas bajas que van desde 300 hasta 460 m de altitud con bosques subtropicales siempre verdes, incluyendo amplias zonas de manglares a lo largo de los cursos de agua.