Levels of sodium, potassium, magnesium and calcium were determined in water, sediments and whole fish (Illisha africana) from some selected dams in Ekiti State using atomic absorption spectrophotometer. The levels of these metals in water were found to be lower than those in sediment and fish samples. The values of potassium were found to be the most abundant than other elements in the water (0.16-0.22 mg/100 mL) and sediment (4.38-6.49 mg/100 g) samples; sodium (3.56-5.62 mg/10 g) and potassium (3.06-5.24 mg/100 g) were relatively equal in fish sample. It is quite evident that all element were higher in both sediment and fish samples judging from the biomagnifications factor. Sodium, potassium, magnesium and calcium factor in fish range between 25.43-49.90, 15.30-23.82, 14.14-26.56 and 15.21-43.50, respectively and those of sediments range between 30.14-37.50, 2.45-32.45, 16.35-32.60 and 25.10-50.08, respectively.