Nigeria and most other developing countries need to explore using socio-ecological approaches to address some ecosystem challenges. Changes in river depth, channel width and riverbank vegetation cover type of River Ekulu in Enugu, Nigeria, their causes and effects on biodiversity and livelihood adaptation by household breadwinners, who depended on the river for livelihood activities, were investigated. Snowball sampling technique was adopted. Causes of changes in the river depth, channel width and riverbank vegetation cover type and their effects on biodiversity and livelihood adaptation were obtained from literature with Google Forms administered to purposively selected experts. Factor component analysis was used to select the significant ones. Aerial images of the river were captured with a drone. Questionnaire was used to elicit information from the target household breadwinners to corroborate the images or otherwise, the causes and the effects of the changes on biodiversity and livelihood adaptation. Data were analyzed to test seven null hypotheses bordering on the objectives of the study. Results showed that the observed changes led to adverse effect on biodiversity and the attendant imperative livelihood adaptation. Factors causing the changes in the river depth, width and riverbank vegetation cover type were climate change (factor weight, fw, 0.44–0.54) and increase in population density (fw 0.46–0.63). Recommendations include conscientisation of government and riverine neighbourhood dwellers on the observed ecological changes, their causes and effects, and ways-forward on policies and practices.