Many Americans are postponing eyecare and other types of health care because they can’t afford it. According to research from financial website Earnin that was recently reported in Statista 54 percent of people in the U.S. who earn between $75,000 and $99,000 have delayed medical care in the past 12 months because they couldn't afford it. Not surprisingly, the percentage is higher for those in lower income brackets. The most commonly delayed types of care resulting from a lack of money are dental or orthodontic work (55 percent), eyecare (43 percent), and annual exams (30 percent).

This infographic shows the extent of the problem by level of household income. Unsurprisingly, households in the lowest income bracket who are taking home $50,000 a year are most likely to delay or put off medical care for financial reasons. High-earning households bringing in $100,000 or more aren't immune to the problem either with 40 percent of those polled putting off medical care for financial reasons in the past year.