5. Hospitalist
Hospitalists, doctors who take care of hospitalized patients, rank as fifth on the list of 10 most in demand medical specialties in America. There are 44,000 these specialists in America, which is significant rise compared to 1990s when only 1,000 doctors worked as hospitalists. Besides inpatient care, hospitalists spend considerable time performing administrative work. According to Medscape report 56% of hospitalists spend 10-14 hours and more on paperwork weekly. The majority of them specialized in internal medicine and they earn $243,000 yearly which is more compared to internists who do not work as hospitalists. However, internal medicine doctors are the least satisfied group among all hospitalists – almost 80% say that if they had a chance, they would not choose the same specialty again.