Jacksonville, North Carolina, is located in Onslow County, North Carolina. As of the 2010 United States census, the population stood at 70,145, which makes Jacksonville the 14th largest city in North Carolina. Jacksonville is the principal city of and is included in the Jacksonville, North Carolina metropolitan area. Demographically, Jacksonville is the youngest city in the United States with an average age of 22.8 years old, which can be attributed to the large military presence.

The median income for a household in the city was $32,544, and the median income for a family was $33,763. Males had a median income of $17,121 versus $19,931 for females. The per capita income for the city was $14,237. About 12.5% of families and 14.1% of the population were below the poverty line, including 18.0% of those under age 18 and 17.7% of those age 65 or over.