Hypotheses on the factors affecting forage fish species distributions are often proposed but rarely evaluated using a comprehensive suite of indices. Using 24 predictor indices, we compared competing hypotheses and calculated average models for the distributions of capelin, age-0 Pacific cod, and age-0 pollock in the eastern Bering Sea from 2006-2010. Distribution was described using a two stage modeling approach: probability of occurrence ("presence") and density when fish were present. Both local (varying by location and year) and annual (uniform in space but varying by year) indices were evaluated, the latter accounting for the possibility that distributions were random but that overall presence or densities changed with annual conditions. One regional index, distance to the location of preflexion larvae earlier in the year, was evaluated for age-0 pollock. Capelin distributions were best predicted by local indices such as bottom depth, temperature, and salinity. Annual climate (May sea surface temperature (SST), sea ice extent anomaly) and wind (June wind speed cubed) indices were often important for age-0 Pacific cod in addition to local indices (temperature and depth). Surface, midwater, and water column age-0 pollock distributions were best described by a combination of local (depth, temperature, salinity, zooplankton) and annual (May SST, sea ice anomaly, June wind speed cubed) indices. Our results corroborated some of those in previous distribution studies, but suggested that presence and density may also be influenced by other factors. Even though there were common environmental factors that influenced all species' distributions, it is not possible to generalize conditions for forage fish as a group.