Pulau Lingga adalah pulau terbesar di Kepulauan Lingga, Provinsi Kepulauan Riau, Indonesia. Luasnya 889 kilometer persegi (343sqmi). Pulau ini terletak di selatan Kepulauan Riau di lepas pantai timur Sumatra. Ibukota Kabupaten Lingga bertempat di Pulau Lingga. Pulau besar lain di kepulauan ini ialah Singkep.
Konon, pulau ini dinamakan 'lingga' yang artinya gigi naga. Menurut cerita rakyat, ada pelaut dari Tiongkok yang melewati pulau ini, kemudian mereka berteriak ling-ga yang berarti gigi naga. Bila dilihat dari kejauhan dari bagian barat, perbukitan di pulau ini menyerupai dua gigi taring.[1]