Semaglutide is the most effective FDA-approved weight loss medication for long-term weight management.