Johns Hopkins Hospital is back on top. After spending 21 years as the country's best hospital, according to U.S. News & World Report, Johns Hopkins Hospital relinquished its crown to Massachusetts General Hospital in Boston in 2012. This year, the roles have reversed yet again.