Verified data from IPEDS & College Scorecard

Johns Hopkins University vs United States Naval Academy

Baltimore, MD · Annapolis, MD · Source: IPEDS federal database

Johns Hopkins UniversityUnited States Naval Academy
Acceptance Rate7.6%9.4%
In-State Tuition$63,340
Out-of-State Tuition$63,340
Average Net Price$9,252
Graduation Rate95.0%92.0%

GradFax Analysis

Johns Hopkins University accepts 7.6% of applicants. United States Naval Academy accepts 9.4%. Johns Hopkins University graduates 95% of students in 6 years. United States Naval Academy graduates 92%.

Bottom Line

United States Naval Academy is public; Johns Hopkins University is private. If you're an in-state student, United States Naval Academy will cost significantly less. Check the net price numbers above before deciding.

Source: IPEDS — Integrated Postsecondary Education Data System

Full interactive comparison →Johns Hopkins University profileUnited States Naval Academy profile

Common Questions

Which is harder to get into, Johns Hopkins University or United States Naval Academy?

Johns Hopkins University. It accepts 7.6% of applicants, per IPEDS data.

Source: IPEDS

Which has a better graduation rate?

Johns Hopkins University: 95% of students finish in 6 years. United States Naval Academy is at 92%.

Source: IPEDS

Data from IPEDS (Integrated Postsecondary Education Data System), a federal database maintained by the U.S. Department of Education. Figures represent the most recent available academic year.

Johns Hopkins University vs United States Naval Academy: Acceptance Rate, Tuition & Outcomes (2026) | GradFax