The city of Jacksonville makes up a large part of the Duval County public school system. This area has 102 elementary schools, 24 middle schools, and 19 high schools. There are also 34 charter schools and an adult education program available.