info
share
Doctor Image
Dr. John McMahon, DOverified Is this you? Manage your online reputation

Please wait while we find reviews for your provider...

 Specialty iconSpecialtiesInternal Medicine
ArrowDownIcon
 Location iconLocationPortsmouth, NH
BioiconBio:
Providing compassionate and comprehensive care, this highly experience...
ExperienceiconExperience:
15+ years
Language SpokeniconLanguage Spoken:
Chinese
English
Spanish
Common TreatmentsiconCommon Treatments:
Ac Joint Injury
Achilles Tendinitis
Adhesive Capsulitis Shoulder
All Headaches (Incl. Migraine)
Ankle Fracture
Institutes AttendediconInstitutes Attended:
UNE-COM
MMC
ABEM
ME BLM
NH SBM
CertificatesiconCertificates:
DO
Res
BCSM
ME Lic.
NH Lic.
This profile is an AZ search result. Please verify important details.
Common TreatmentsiconCommon Treatments:
Ac Joint Injury
Achilles Tendinitis
Adhesive Capsulitis Shoulder
All Headaches (Incl. Migraine)
Ankle Fracture
Institutes AttendediconInstitutes Attended:
UNE-COM
MMC
ABEM
ME BLM
NH SBM
CertificatesiconCertificates:
DO
Res
BCSM
ME Lic.
NH Lic.
specOverview
Dr. John McMahon, DO is a skilled and experienced internist and sports medicine specialist based in Portsmouth, NH, with over 15 years of dedicated service in the medical field. He graduated from the University of New England College of Osteopathic Medicine in 2008 and has built a diverse specialty portfolio that includes Internal Medicine, Sports Medicine (Non-Surgical), Orthopedic Sports Medicine, and Bone & Joint Non-Surgical Orthopedics. Dr....
specPractice
insurance
In-network insurance
Aetna
Alliant Health Plans
Anthem
Aspire Health Plan
Blue Cross Blue Shield
Blue Cross Blue Shield of Kansas City
insurance
Appointments Scheduling
Portsmouth Regional Hospital
Avatar iconIn-Person Visit
location icon

Address:

1900 Lafayette Rd Ste A, Portsmouth, NH 03801
phone Icon

Phone:

(603) 431-1121

faxIcon

Fax:

(603) 431-3347

Sportsmedicine Atlantic Orthopaedics
Avatar iconIn-Person Visit
location icon

Address:

16 Hospital Dr Ste B, York, ME 03909
phone Icon

Phone:

(603) 431-1121

faxIcon

Fax:

(603) 431-9147

Mainehealth
Avatar iconIn-Person Visit
location icon

Address:

22 Bramhall St # P2A, Portland, ME 04102
phone Icon

Phone:

(207) 662-4618

faxIcon

Fax:

(207) 662-6254

specAbout
NPI/License numbericonNPI/License number:
1821258062
ExperienceiconExperience:
15+ years
Language SpokeniconLanguage Spoken:
Chinese
English
Spanish
Hospital AffiliationsiconHospital Affiliations:
York Hospital
Portsmouth Regional Hospital
SpecialtiesiconSpecialties:
Internal Medicine
Sports Medicine
Sports Medicine (Non-Surgical)
Orthopedic Sports Medicine
Common TreatmentsiconCommon Treatments:
Ac Joint Injury
Achilles Tendinitis
Adhesive Capsulitis Shoulder
All Headaches (Incl. Migraine)
Ankle Fracture
Education IconEducation & Certifications:
Education Icon
Residency in Dental Medicine
Maine Medical Center2011
Education Icon
Doctor of Osteopathic Medicine
University of New England College of Osteopathic Medicine2008
Education Icon
Board Certification in Sleep Medicine
American Board of Emergency Medicine
Education Icon
Maine State Medical License
Maine State Board of Licensure In Medicine
Education Icon
New Hampshire State Medical License
New Hampshire State Board of Medicine