Annapolis, MD · Public · College Scorecard data · Updated September 10, 2026
United States Naval Academy is a public institution in Annapolis, MD, where the highest award offered is a bachelor's degree. It enrolls about 4,474 undergraduate students, with a student-faculty ratio of 8:1. The school is listed in the U.S. Department of Education's College Scorecard, which is the source for every figure on this page.
Official website: www.usna.edu
College Scorecard publishes no tuition figure for United States Naval Academy. The school lists tuition on its official website.
For context, the average in-state tuition at the 48 Maryland colleges that do report one is $18,770.
| College | Type | Undergraduates | Tuition |
|---|---|---|---|
| St. John's College | Private nonprofit | 471 | $40,684 |
| The Temple Annapolis-A Paul Mitchell Partner School | Private for-profit | 202 | $20,765 |
Tuition is in-state tuition for schools that report one, otherwise the published tuition for the largest program. Source: College Scorecard.
| Graduation rate (within 150% of normal time) | 93% |
| Undergraduates aged 25 and over | 1% |
Source: U.S. Department of Education, College Scorecard. Earnings and debt figures cover students who received federal financial aid.
College Scorecard publishes no tuition figure for United States Naval Academy, so we do not show one. The school's own website is the authoritative source for current costs.
United States Naval Academy enrolls about 4,474 undergraduate students. The student-faculty ratio is 8:1.
United States Naval Academy is a public institution in Annapolis, MD. Its highest award is a bachelor's degree, according to College Scorecard.
College Scorecard reports in-state tuition for first-time, full-time undergraduates. United States Naval Academy does not report such a cohort to the federal survey, so no school-wide rate is published — typically because the school serves transfer, returning or part-time students, or reports tuition by program instead.