The distribution of trace elements in sediments and five commercially important fish species of the Oman Sea were assessed using an atomic absorption spectrometer to determine ecological and human health risk assessment. The ranges of trace elements concentration in sediments were: Cr: 5.42-68.94, Zn: 5.22-18.11, Cu: 1.44-4.87, As: 18.07-79.96, Cd: 0.10-1.27, Ni: 43.0-65.34 and Pb: 8.92-30.53 mg/kg dry weight. Cr, Zn, Cu, Cd and Pb were below the ERL (effects range low) and TEL (threshold effect level) values at all the sampling stations with rarely biological effects. Whereas, As and Ni were higher than ERL and TEL with occasionally biological effects. The patterns of trace elements bioaccumulation in the tissues of all species were: liver> skin> gill> muscle. A significant positive correlation suggests that trace elements accumulation in fish is determined by trace elements in sediments. Estimated Daily Intake (EDI) was significantly lower than the tolerable daily intake (TDI) value. Target Hazard quotient (THQ), total target hazard quotient (TTHQ) and target carcinogenic risk (TR) values indicated no hazard risk from fish consumption. Hence, the consumption of concerned species to people in the Oman Sea is safe.