The Upper Midwest is apparently the place to fish, with Wisconsin and Minnesota ranking #2 and #3 in the Nation as the top fishing states. Rankings are based on things like fishing license quantities, water areas, and fishing-related sales.