średnia temperatura roczna wynosi 22,7 °C, średnia roczna suma opadów sięga 3000 mm.

Osadnictwo skupione jest na płaskim wybrzeżu. Większość ludności stanowią Aborygeni z ludu Tao (Yami), którzy 800 lat temu przybyli na Lan Yu z wysp Batanes w archipelagu Filipin. Zajmują się oni głównie rybołówstwem i uprawą roślin bulwiastych, m.in. słodkich ziemniaków i taro.

W zachodniej części wyspy znajduje się lotnisko, z którego odbywają się loty do Taidongu oraz port Kaiyuan posiadający połączenie promowe z portami w Taidongu i Kending w powiecie Pingdong. Dookoła wyspy, wzdłuż wybrzeża biegnie asfaltowa droga o długości 45 km. Na wzniesieniu na północno-zachodnim krańcu wyspy znajduje się betonowa latarnia morska o wysokości 14,8 m, zbudowana w 1982 roku. W środkowej części Lan Yu, na wysokości 324 m n.p.m. mieści się stacja meteorologiczna wzniesiona przez Japończyków w 1940 roku.