Traverse City is one of the best fishing towns in the country. The smallmouth bass fishing is amazing on Grand Traverse Bay and the area inland lakes. Walleye can be found on the inland lakes. Salmon and trout aren’t too far away on Lake Michigan. Northern pike, largemouth bass and panfish round out the fishery here on the inland lakes. We have an entire website dedicated to Traverse City, Michigan.