Jobs in health and medicine are some of the best-paying in America, according to U.S. News & World Report's 2019 Best Jobs rankings. But those high salaries come with an important catch.

19 of the top 25 jobs in this year's rankings come with "high" or "above average" stress levels. Approximately half of the top 25 jobs in this year's ranking offered "low" or "below average" work-life balance. For the second year in a row, medical jobs dominate this list.