Coral reef fisheries are crucial to the livelihoods of tens of millions of people; yet, widespread habitat degradation and unsustainable fishing are causing severe depletion of stocks of reef fish. Understanding how social and economic factors, such as human population density, access to external markets, and modernization interact with fishing and habitat degradation to affect fish stocks is vital to sustainable management of coral reef fisheries. We used fish survey data, national social and economic data, and path analyses to assess whether these factors explain variation in biomass of coral reef fishes among 25 sites in Solomon Islands. We categorized fishes into 3 groups on the basis of life-history characteristics associated with vulnerability to extinction by fishing (high, medium, and low vulnerability). The biomass of fish with low vulnerability was positively related to habitat condition. The biomass of fishes with high vulnerability was negatively related to fishing conducted with efficient gear. Use of efficient gear, in turn, was strongly and positively related to both population density and market proximity. This result suggests local population pressure and external markets have additive negative effects on vulnerable reef fish. Biomass of the fish of medium vulnerability was not explained by fishing intensity or habitat condition, which suggests these species may be relatively resilient to both habitat degradation and fishing.