Norfolk City Public Schools, the public school system, comprises 5 high schools, 9 middle schools, 35 elementary schools, and 9 special-purpose/preschools.
There are also a number of private schools located in the city, the oldest of which, Norfolk Academy, was founded in 1728.