CHARLOTTE, NC -- When it comes to selecting hospital care, North Carolinians have plenty of solid options close to home, according to new rankings by U.S. News & World Report.

In a listing of more than 4,500 medical centers in the U.S. in 25 specialties, four facilities in North Carolina were ranked on a national level in multiple specialties, according to U.S. News's annual rankings of the best hospitals in the country for 2017-18. The rankings also looked at the best hospitals in every state and 20 hospitals made it to the honor roll, a distinction given to hospitals that deliver exceptional treatment across multiple specialties.

Mayo Clinic in Rochester, Minnesota, topped the honor roll for the second consecutive year. The hospital was ranked across 15 specialties and ranked in the top five for 13 of the specialties. Cleveland Clinic was ranked number two and Johns Hopkins Hospital in Baltimore climbed up the rankings one spot this year to number three on the honor roll. U.S. News ranked 152 hospitals nationally in at least one specialty and 535 hospitals were recognized as best regional hospitals for those seeking care close to home. (Sign up for our free daily newsletters and Breaking News Alerts for the Charlotte Patch. iPhone users can download the Patch app in the App Store. Plus, like Charlotte Patch on Facebook.)

In North Carolina, Duke University Hospital ranked as the number one hospital in the state and was ranked across 13 adult and 10 pediatric specialties, and was also recognized as being high performing in nine specialties. Three other hospitals in North Carolina were ranked nationally across specialties. You can find the entire list of North Carolina hospital rankings here.

According to the rankings, the 10 best hospitals in North Carolina are: