Land-use change for crop production is one of the key drivers of habitat loss and fragmentation and consequently biodiversity loss and change in tropical regions. This may impact biodiversity-regulated ecosystem services; birds are important to crop health regulating services (e.g. seed dispersal, pest control) and disservices (e.g. seed predation, grain herbivory). However, knowledge is limited on how birds use heterogeneous agricultural landscapes and the consequences for spatial distribution and flow of services and disservices. We studied crop and non-crop–habitat associations of birds in forest–agricultural landscapes of the Kilombero Valley, Tanzania. We focused on dietary preference as a key trait impacting bird responses to land-use change, services, and disservices to crops. We surveyed birds across four main habitat types using repeated point counts, recording a total of 148 species. We found that crop habitats supported higher species richness and larger communities of potentially beneficial species to crop health, whereby 34.5% of invertebrate-feeding species were recorded in cropland. We found that habitat heterogeneity within the landscape supports bird functional diversity and that each habitat type supported unique communities of species. Furthermore, the number of species unique to forest habitats increased with increasing forest canopy closure. Our findings suggest that management strategies for maintaining trees and shrubs, and enhancing tree cover within the crop production landscape, can be effective approaches for maintaining bird diversity and services. However, in-depth studies on trade-offs with disservices need further exploration to mitigate negative impacts of birds on crop yields.