6. Johns Hopkins Hospital
The Johns Hopkins Hospital ranks 6th on our list of best cancer hospitals in the world in 2018. It is located in Baltimore and it is nationally ranked in 15 adult specialties as well as 10 pediatric specialties, according to U.S.News. It is ranked sixth on our list of best cancer hospitals in the world.

frantab/Shutterstock.com