Per U.S. Census Bureau, Missouri's average annual income is $53,164—below the national average (~$65,204).
Income varies widely by metro (St. Louis, Kansas City higher) vs. rural areas.