Jabarkan Agihan dan ekologi dari Purun danau

Purun danau menyebar luas mulai dari Madagaskar, Srilangka, Indocina, Cina Selatan, Thailand, Kawasan Malesia, hingga pesisir Australia utara dan timur, Kaledonia Baru, hingga Fiji. Di Indonesia didapati di Sumatra, Bangka, Kalimantan, Sulawesi (Danau Towuti), Maluku (Sula, Taliabu, Buru), dan Nugini.

Rumput ini tumbuh subur di paya-paya atau rawa-rawa terbuka, rawa di sabana, dan sepanjang sungai kecil yang tenang; sering di wilayah dekat pantai. Sering membentuk tutupan vegetasi yang luas. Di Sumatra hingga ketinggian 1.000 m dpl; di Terengganu hingga 1.200 m dpl., dan di Nugini hingga 1.750 m dpl..