Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

James G. McPherson

Individual provider Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician · NPI 1639185887

James G. McPherson is a Thoracic Surgery in Pennington, New Jersey. Graduated from Tulane University School of Medicine in 1989, 37 years ago. Practices with Capital Health Medical Group, a 438-clinician group, works from 4 locations and accepts Medicare assignment. Licensed in California, New Jersey and Pennsylvania.

Years since qualifying
37
Trained at
Tulane University School of Medicine
Licensed in
CA, NJ, PA
In the registry since
2006
Specialties on file
3

Practice location Address checks out

2 Capital Way Ste 356
Pennington, NJ 08534-2521
Phone: (609) 537-6000
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (3)

  • 575 E Hardy St, Inglewood, CA 90301-4036 — (310) 680-8887
  • 150 Park Ave, Florham Park, NJ 07932-1049 — (973) 404-9980
  • 796 Newtown Yardley Rd Ste 200, Newtown, PA 18940-1748 — (609) 303-4460

Specialties & licences

Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician (primary) Taxonomy 208G00000X · Licence 25MA11129800 (NJ)
Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician Taxonomy 208G00000X · Licence MD489955 (PA)
Surgery Physician Taxonomy 208600000X · Licence A52076 (CA)

Record details

NPI number1639185887
Entity typeIndividual (Type 1)
GenderMale
Sole proprietorNo
NPI enumeratedJuly 31, 2006
Last updated in NPPESSeptember 8, 2025
Certification dateSeptember 8, 2025
Mailing address1 Diamond Hill Rd, Berkeley Heights, NJ 07922-2104

Medicare enrollment

From the CMS Doctors & Clinicians file — this clinician is enrolled in Medicare.

Medicare specialtyTHORACIC SURGERY
Also practisesCARDIAC SURGERY
Medical schoolTULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated 1989 (37 years in practice)
Group practice Capital Health Medical Group — 438 clinicians
Accepts Medicare assignment Yes — accepts the Medicare-approved amount
Practice locations2 on file with Medicare

Other providers in Pennington