As per the latest data released by the Survey of India (SoI), the new length of India’s coastline is 11,098.81 km, including 3,228.30 km of island territories and 7,870.51 km of mainland coastline.
This revised measurement was assessed by the National Hydrographic Office (NHO) in coordination with the Survey of India (SoI). The NHO is the nodal agency for hydrographic surveys and nautical charting.
India’s coastline expanded by almost 50% in just over five decades from 7,516.6 km (1970) to 11,098.81 km (2023-24). This significant increase in the coastline is due to variation in scale and calculation methods.

Coastal States of India
There are nine coastal states and four coastal union territories in India.
The Indian states and union territories, along with their updated coastline lengths, are mentioned below:
S. No | State | Coastline Length |
---|---|---|
1. | Gujarat | 2,340.62 km |
2. | Tamil Nadu | 1,068.69 km |
3. | Andhra Pradesh | 1,053.07 km |
4. | Maharashtra | 877.97 km |
5. | West Bengal | 721.02 km |
6. | Kerala | 600.15 km |
7. | Odisha | 574.71 km |
8. | Karnataka | 343.30 km |
9. | Goa | 193.95 km |
S. No | Union Territory | Coastline Length |
1. | Andaman & Nicobar Islands | 3,083.50 km |
2. | Lakshadweep Islands | 144.80 km |
3. | Daman & Diu | 54.38 km |
4. | Pondicherry | 42.65 km |
Total (States + UTs) | 11,098.81 km |
Breakup of the Indian Coastline: Mainland and Island-wise
Region | Coastline Length |
---|---|
Mainland India | 7,870.51 km |
Indian Islands | 3,228.30 km |
Total | 11,098.81 km |
Points to Remember
- Gujarat has the longest coastline among states, while Goa has the shortest.
- Among union territories, Andaman & Nicobar Islands has the longest coastline, while Puducherry has the shortest.
- As per the latest update to India’s coastline data, Gujarat recorded the highest increase in coastline length, with an increase of 1,126 km.
- A comparison table of old vs. new coastline lengths for all states and UTs is provided in the next section.
- Kerala recorded the smallest increase in coastline length, with an addition of only 30 km.
- With a 357% rise (from 157.5 km to 721.02 km), West Bengal registered the highest percentage increase in its coastline.
- Puducherry is the only state/UT with a decrease in its coastline in the updated data.
- Tamil Nadu, with a revised coastline length of 1,068.69 km (up from 906.9 km), has overtaken Andhra Pradesh (1,053.07 km) based on the latest data.
Old vs. New Coastline of India
S. No | State/UT | New Length | Old Length |
---|---|---|---|
1. | Gujarat | 2,340.62 km | 1,214.7 km |
2. | Tamil Nadu | 1,068.69 km | 906.9 km |
3. | Andhra Pradesh | 1,053.07 km | 973.7 km |
4. | Maharashtra | 877.97 km | 652.6 km |
5. | West Bengal | 721.02 km | 157.5 km |
6. | Kerala | 600.15 km | 569.7 km |
7. | Odisha | 574.71 km | 476.4 km |
8. | Karnataka | 343.30 km | 280 km |
9. | Goa | 193.95 km | 101 km |
10. | Andaman & Nicobar Islands | 3,083.50 km | 1,962 km |
11. | Lakshadweep Islands | 144.80 km | 132 km |
12. | Daman & Diu | 54.38 km | 47.6 km |
13. | Pondicherry | 42.65 km | 42.5 km |
Total | 11,098.81 km | 7,516.6 km |