Here is the list of the Medical Schools in New Hampshire, which covers the latest admission requirements, admission statistics, tuition, ranking of these Medical Schools in NH.
How Many Medical Schools Are in New Hampshire?
Currently, there is only one medical school in New Hampshire, which is the Dartmouth College (Geisel) School of Medicine.
Medical Schools in New Hampshire

Dartmouth College (Geisel) School of Medicine
The Dartmouth College Geisel School of Medicine is one of the top 50 medical schools in the nation, it also is the only top medical school in New Hampshire.
Quick Review
Ranking
#45
AMCAS Application
Yes
Application Deadline
Nov. 1
In-state Tuition
$67,532
Out-of-state Tuition
$67,532
Application Fee
$130
AVG MCAT
516AVG GPA
3.77Acceptance Rate
3.1%- Medical School Location: Hanover, NH
- Medical School Address: 3 Rope Ferry Road, Hanover, NH 03755-1404
- Phone: (603) 646-5800
- Email: geisel.admissions@dartmouth.edu
- Website: link
According to the Dartmouth College Geisel School of Medicine class profile, the latest average GPA is 3.77, and the average MCAT is 516.
The medical-related programs offered at Dartmouth College medical schools include:
- M.D. degree program
- MD-PhD program
- Health policy programs (MD-MPH and MD-MS programs are offered in concert with The Dartmouth Institute for Health Policy and Clinical Practice)
- MD-MBA program (Coordinated with Dartmouth’s Tuck School of Business)
- Engineering program