Grinity posted same question on two different forums.

Just in case you want to compare schools, here is the complete list of national merit semi-finalists of Alabama. You just count the number of semi-finalists of each school and you get the school ranking.

https://docs.alsde.edu/documents/55/NewsReleases2009/10ALSemifinalistsNatlMeritProgram.pdf

I know it is a bit simplistic. But I think that it is as valid as US News & world report's high school ranking.