List of beaches in India


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

The beaches along the western state of Gujarat are:

Maharashtra

The state of Maharashtra has:

Goa

The beaches in the state of Goa are listed below:

Kerala

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:
The beaches in Odisha are:
The following are the beaches in Andhra Pradesh, India.

Tamil Nadu

The beaches in the southern state of Tamil Nadu are:

Pondicherry