1. Doctors And Surgeons

Annual mean wage: $183,180 - $258,100Training time: 11+ years

If you want to bring home the bacon (and help people too), your best bet is the medical profession — but it won’t come easy. It takes at least 11 years to become a doctor, or over 12 for certain specialties. But when you finish, you'll probably be paid extremely well. Eight out of the top 10 highest-paid jobs in the U.S. are in the medical community (orthodontists and CEOs are the exceptions), so you’ll be paid handsomely for your efforts. Anesthesiologists are the highest-paid of the bunch, with an annual mean income of $258,100, followed by surgeons at $247,520. Other highly paid jobs in the medical profession include oral and maxillofacial surgeons ($233,900), obstetricians and gynecologists ($222,400), physicians ($202,450), internists ($196,520), psychiatrists ($193,680) and family doctors ($192,120). If you’re a top shooter, the best school in the country for anesthetics is Harvard Med.