Naval Academy, MD has a population of 6,040 and is the 5,740th largest city in the United States. The population density is 11,077 per sq mi which is 1667% higher than the Maryland average and 12127% higher than the national average. The median age in Naval Academy is 21 which is approximately 45% lower than the Maryland average of 38. In Naval Academy, 6% of the population over 15 years of age are married, 88% speak English and 5% speak Spanish. 8% of Naval Academy residents were born in Maryland, 85% were born out of state, 3% were born outside of the United States and 4% were foreign born.