Safe levels of heavy metals in the surface water and sediment of the eastern Bay of Bengal coast have not been universally established. Current study characterized heavy metals such as arsenic (As), chromium (Cr), cadmium (Cd) and lead (Pb) in surface water and sediments of the most important fishing resource at the eastern Bay of Bengal coast, Bangladesh. Both water and sediment samples were analyzed using inductively coupled plasma mass spectrometer. Considering both of the seasons, the mean concentrations of Cr, As, Cd, and Pb in water samples were 33.25, 8.14, 0.48, and 21.14 μg/L, respectively and in sediment were 30.47, 4.48, 0.20, and 19.98 mg/kg, respectively. Heavy metals concentration in water samples surpassed the acceptable limits of usable water quality, indicating that water from this water resource is not safe for drinking, cooking, bathing, and any other uses. Enrichment factors also directed minor enrichment of heavy metals in sediment of the coast. Other indexes for ecological risk assessment such as pollution load index (PLI), contamination factor (CF), geoaccumulation index (Igeo), modified contamination degree (mCd), and potential ecological risk index (PERI) also indicated that sediment of the coastal watershed was low contamination. In-depth inventorying of heavy metals in both water and sediment of the study area are required to determine ecosystem health for holistic risk assessment and management.