James Barnes, MD

Dr. Barnes is a radiologist in the Niceville area. He is affiliated with Twin Cities Hospital and 2 more hospitals.
Get directions
Opens Google Maps in another tab

Experience analysis

Data coming soon
Sorry, we haven’t finished analyzing Dr. Barnes’s experience treating patients, but we can still help you find other doctors who treat your health condition.
Find your matches now

Dr. Barnes sees patients and can be reached at the following locations.

Twin Cities Hospital
2190 Highway 85 N
Niceville, FL 32578
1,042 miles away
West Florida Radiology Associates
6478 Highway 90
Milton, FL 32570
1,061 miles away
4274 Havencrest Dr
Milton, FL 32571
1,062 miles away
Santa Rosa Medical Center
6002 Berryhill Rd
Milton, FL 32570
1,060 miles away


  • Tulane University School of Medicine


    1. Allopathic & Osteopathic Physicians
    2. Radiology
    3. Diagnostic Radiology

Hospital affiliations

Dr. Barnes is able to admit and treat patients at the following hospitals.

  • Twin Cities Hospital
    Hospital safety grade (Fall 2019)
  • North Okaloosa Medical Center
    Hospital safety grade (Fall 2019)
  • Santa Rosa Medical Center
    Hospital safety grade not available

Insurance accepted

Always check coverage with your doctor’s office.

  • Aetna
  • Anthem
  • Assurant Health
  • AvMed
  • Blue Cross Blue Shield of Arizona
  • Blue Cross and Blue Shield of Alabama
  • Blue Cross and Blue Shield of Florida
  • Blue Cross and Blue Shield of Mississippi
  • Capital District Physicians Health Plan
  • Capital Health Plan
  • Cigna
  • CoreSource
  • Coventry Health Care
  • First Choice Health
  • Group Health Cooperative
  • HealthCare Partners
  • HealthPartners
  • HealthSCOPE Benefits
  • HealthSmart
  • Heritage Provider Network
  • Humana
  • Medical Mutual of Ohio
  • Medicare
  • Meritain Health
  • Moda Health
  • Optima Health
  • Pomco
  • PreferredOne
  • Premera Blue Cross
  • Priority Health
  • Regence Blue Cross Blue Shield
  • Security Health Plan
  • Tufts Health Plan
  • UPMC Health Plan
  • United Healthcare
  • Viva Health