The report says the best plant-based diet is the Mediterranean diet, which focuses on lots of fruits, veggies, fish and even wine.
The highest-ranked diet for weight loss is Weight Watchers, which uses a points system and doesn't restrict any food groups.
The best overall diet is the Dash Diet, which focuses on portion control and balancing protein and carbs.
This is the fourth year in a row the Dash Diet has ranked the best overall.
It promotes lowering weight, blood pressure and cholesterol.