State guide · New Hampshire · Licensing

New Hampshire licensing requirements

Medical license application, controlled-substance registration, Medicaid enrollment, telehealth rules, and CME for New Hampshire.

Medical board

New Hampshire Board of Medicine

License timeline

60–90 days

IMLC member

Yes

CME hours

100 per 2 yrs

Renewal cycle

2 years

Separate CS registration

Yes

The information on this page is provided for general reference only and may not reflect recent regulatory or legislative changes. State licensing requirements, fees, and timelines change frequently. Always verify requirements directly with the relevant state agency or a qualified legal or compliance professional before making practice decisions. Nothing on this page constitutes legal advice.

State medical license

New Hampshire physicians apply to the NH Board of Medicine through the Office of Professional Licensure and Certification (OPLC). New Hampshire is an IMLC member.

NH requires medical school graduation, postgraduate training, USMLE/COMLEX passage, and primary-source verification.

  • Apply through NH OPLC online portal
  • IMLC pathway available
  • Minimum 2 years postgraduate training
  • Initial license fee approximately $300 (Verify current)

Controlled-substance registration

New Hampshire requires a separate NH Controlled Drug Prescriber registration. Verify current process.

Issuing agency: New Hampshire Office of Professional Licensure and Certification

Processing timeline: Verify

Medicaid enrollment

Agency: New Hampshire Department of Health and Human Services — Medicaid

New Hampshire Medicaid enrollment is administered through NH Medicaid Provider Enrollment via the Medicaid Management Information System (MMIS).

Estimated timeline: Verify — typically 60–90 days

  • Apply through NH Medicaid Provider Enrollment
  • NH Medicaid Care Management MCO credentialing separate
  • Revalidation required every 5 years

Telehealth notes

New Hampshire permits telehealth. NH license required to treat NH-located patients.

  • NH license required to treat NH-located patients

CME requirements

New Hampshire requires 100 CME hours per 2-year renewal cycle.

Total hours: 100 per 2-year cycle

Mandatory topics:

Pain management & opioid prescribing (3 hours each renewal — Verify)

Frequently asked questions

How long does it take to get a medical license in New Hampshire?

New Hampshire medical license applications typically take 60–90 days.

Is New Hampshire a member of the Interstate Medical Licensure Compact (IMLC)?

Yes. New Hampshire is an IMLC member state, which can speed up licensure for physicians who qualify for the compact process.

How many CME hours are required to renew a medical license in New Hampshire?

Physicians in New Hampshire must complete 100 CME hours per 2-year renewal cycle.

Does New Hampshire require a separate controlled-substance registration?

Yes. In addition to a DEA registration, New Hampshire requires a separate state-level controlled-substance registration through New Hampshire Office of Professional Licensure and Certification.

Official resources

Bookmark these official agency portals for New Hampshire licensing, controlled-substance registration, and Medicaid enrollment.

Looking for New Hampshire entity formation and CPOM rules?

Practice entity types, CPOM enforcement, tax considerations, and employment law specifics for New Hampshire.

View New Hampshire business guide →

Get the complete practice startup guide

Everything you need to launch an independent practice — free download