There are many beaches on the Indian coast which stretches for 7517 km both on the eastern and western coast. This is a list of the notable beaches in India. List is sorted by states anti-clockwise.

West coast

Gujarat

Tithal Beach
Tithal Beach
Dumas Beach
Dumas Beach

The beaches along the western state of Gujarat are:

Maharashtra

The state of Maharashtra has:

Goa

See also: List of beaches in Goa

Palolem Beach
Palolem Beach

The beaches in the state of Goa are listed below:[2]

Karnataka

Sunset at Panambur Beach, Mangalore
Malpe Beach, Udupi, India

See also: List of beaches in Karnataka

Kerala

See also: Beaches in Kerala

East coast

The Indian East Coast starts with West Bengal and extends further through Odisha, Andhra Pradesh and finally ends in Tamil Nadu.

West Bengal

Beaches in West Bengal are:

Odisha

The beaches in Odisha are:

Puri Sea Beach at Sunrise
Puri Sea Beach at Sunrise

Andhra Pradesh

See also: Beaches of Andhra Pradesh

(Bay of Bengal) Beach view from Tenneti Park, Visakhapatnam, Andhra Pradesh
(Bay of Bengal) Beach view from Tenneti Park, Visakhapatnam, Andhra Pradesh

The following are the beaches in Andhra Pradesh, India.

Tamil Nadu

A view of the Marina Beach, Chennai, Tamil Nadu - The longest beach in India and World's second longest Sandy Urban beach.
A view of the Marina Beach, Chennai, Tamil Nadu - The longest beach in India and World's second longest Sandy Urban beach.

The beaches in the southern state of Tamil Nadu are:[2]

View of Pamban Beach, Rameswaram
View of Pamban Beach, Rameswaram

Pondicherry

Island Territories

See also

References

  1. ^ "Harihareshwar". Goa Leisure. Retrieved 29 July 2019.
  2. ^ a b c "Sun, Sea and Sand: Top 10 must-visit beaches in India". The Indian Express. Retrieved 15 February 2016.
  3. ^ "Pentha Sea Beach · Padmanavpatna, Odisha 754225, India".