Interesting. For all the criticisms and negative perceptions of Duval schools, 3 high schools rank higher than the best one in SJC which many consider as having the best schools in NE FL. And, Duval has 5 of the top 6.
Duval's top charter schools are #6 and #10 in the county.
It's why I take all this with a grain of salt. Rankings and preconceived perceptions, good or bad, about schools, are often off the mark. First, every school has a range of teachers, good and bad. Second, within schools, often there are multiple tracks/programs, and the rankings blend these, it appears. So, a school with a smaller percentage of students on a college track, for example, may show a lower overall ranking. Yet, within that track, it may be just as good or better than the college track of another school with a higher percentage of students in that track. Likewise, skills oriented schools may be excellent for their programs which may not align with ranking standards.
Then there is the oft noted complaint that some schools, often charters, don't cater to the diversity of students that a traditional school does, thereby boosting their scores. Here, it may be public schools educating students with learning or other disabilities or disadvantages that don't comport with conventional evaluation methods.
Bottom line, one needs to not generalize, but investigate the specific program in your target school to see if it is best for your student. Rankings, school grading, social media buzz, etc. are starting points but may not be truly indicative of what a given school has to offer. I have observed traditional public schools sometimes running circles around the best private schools. No different than public universities with programs that are competitive with the highest rated "ivy league" type universities.