They are prized as a food fish in much of their range. True inshore and nearshore fish, common snook inhabit a wide variety of environments, including mangrove forests, beaches, river estuaries, nearshore reefs, and salt marshes. They often travel up rivers into freshwater, but only short distances.