Find my best medical schools
Based on GPA + MCAT
Duke University School of Medicine vs Johns Hopkins University School of Medicine
Compare Duke University School of Medicine and Johns Hopkins University School of Medicine on admissions stats, cost, career outcomes, and training focus. Use the fit calculator below for reach/target tiers, then build your full list in Pre-Med OS.
| Metric | Duke University School of Medicine | Johns Hopkins University School of Medicine |
|---|---|---|
| Location | Durham, NC | Baltimore, MD |
| Acceptance rate | 1.3% | 1.5% |
| Average GPA | 3.92 | 3.91 |
| Average MCAT | 522 | 522 |
| Tuition (in-state) | $74,690 | $68,878 |
| Tuition (OOS) | $74,690 | $68,878 |
| Application deadline | 2026-10-15 | 2026-10-15 |
| First-year class size | 123 | 118 |
| Campus type | Urban | Urban |
| Research rank | N/A | N/A |
| Primary care rank | N/A | N/A |
| Type | MD · Private | MD · Private |
AI Comparison Summary
🏆 Easier Admission
Johns Hopkins University School of Medicine
1.5%
🏆 Lower Cost
Johns Hopkins University School of Medicine
$68,878
🏆 Better for Out-of-State Students
Johns Hopkins University School of Medicine
How Competitive Are You?
Compare your GPA, MCAT, and experiences against both schools in this matchup.
Sign in to save fit results across devices.
Can You Reach Duke University's Average MCAT?
Duke University School of Medicine
522
Johns Hopkins University School of Medicine
522
Class averages range from 522 to 522. Practice with 10,000+ MCAT questions to close the gap.
- ✓Full Question Bank
- ✓AI Explanations
- ✓Study Analytics
- ✓Weakness Detection
- ✓Personalized Study Plans
Cost of Attendance
Duke University School of Medicine
- Tuition
- $74,690
- Living expenses
- $26,142
- Estimated housing
- $14,378
- Estimated transportation
- $2,400
- Total cost of attendance
- $177,922
Monthly rent estimate · Durham
Varies in Durham
Johns Hopkins University School of Medicine
- Tuition
- $68,878
- Living expenses
- $24,107
- Estimated housing
- $13,259
- Estimated transportation
- $2,400
- Total cost of attendance
- $164,263
Monthly rent estimate · Baltimore
Varies in Baltimore
Career Outcomes
| Metric | Duke University School of Medicine | Johns Hopkins University School of Medicine |
|---|---|---|
| Residency match rate | N/A | N/A |
| Average student debt | ~$74,690 COA | ~$68,878 COA |
| Research funding | N/A | N/A |
| NIH / research grants | N/A | N/A |
| Primary care placement | N/A | N/A |
| Specialty placement | N/A | N/A |
| Student–faculty ratio | ~10:1 est. | ~10:1 est. |
| Step exam performance | N/A | N/A |
| Board pass rates | N/A | N/A |
School fit recommendation
Choose Johns Hopkins University School of Medicine if…
- ✓Lower out-of-state tuition
- ✓Relatively higher acceptance rate
- ✓Smaller incoming class size
Related Comparisons
Frequently asked questions
Is Duke University School of Medicine or Johns Hopkins University School of Medicine harder to get into?+
Duke University School of Medicine has a lower acceptance rate in our data.
Which school is better for research?+
Research rank: Duke University School of Medicine N/A vs Johns Hopkins University School of Medicine N/A.
Which school is more affordable?+
Estimated total COA: Duke University School of Medicine $177,922 vs Johns Hopkins University School of Medicine $164,263. Monthly rent near campus: Varies in Durham vs Varies in Baltimore.
Get Your Personalized Medical School Strategy
- ✓Reach Schools
- ✓Target Schools
- ✓Safety Schools
- ✓School Rankings by Fit
- ✓MCAT Roadmap
- ✓Application Timeline
- ✓Essay Review
- ✓Interview Prep
- ✓Residency Planning