This is a partial list of islands of India. There are a total of 1,208 islands (including uninhabited ones) in India.
Andaman and Nicobar Islands
The Andaman and Nicobar Islands are a group of 349 islands in the Bay of Bengal and Andaman Sea.
Andaman Islands
North Andaman
Interview Island
Middle Andaman
Long Island
Baratang Island
South Andaman
Rutland Island
Ritchie's Archipelago
East Volcano Islands
Sentinel Islands
Little Andaman
Nicobar Islands
Northern Group
Car Nicobar
Battimaly
Central Group
Chowra, Chaura or Sanenyo
Teressa or Luroo
Bompuka or Poahat
Katchal
Camorta
Nancowry or Nancowrie
Trinket
Laouk or "Isle of Man"
Tillangchong
Southern Group (Sambelong)
Great Nicobar
Little Nicobar
Kondul Island
Pulo Milo or Pillomilo (Milo Island)
Meroe, Trak, Treis, Menchal, Kabra, Pigeon and Megapod
Andhra Pradesh
Bhavani
Diviseema
Hope
Sriharikota
Majuli
Daman and Diu
Diu Island
Chorão
Divar
São Jacinto
Ilha de São Jorge
Ilha Pequeno
Ilha Grande
Bet Dwarka
St. Mary
Munroe
Vallarpadam
Vypin
Willingdon Island
Kochen (Payyanur)
Lakshadweep is an archipelago of twelve atolls, three reefs and five submerged banks, with a total of about thirty-nine islands and islets.
Kavvayi
Lakshadweep
Minicoy
Netrani
Butcher
Cross
Elephanta
Middle Ground
Oyster Rock
Salsette
Abdul Kalam Island
Ekakula Island
Isukathippa
Sagar
South Talpatti
Mausuni Island
Sundarbans
Kakdwip
Chukshar Island