Crappie is a freshwater fish that ranges throughout the United States and parts of Canada. Crappie are popular gamefish along waterways in Illinois, Indiana and most other parts of the upper Midwest.