The past year has been quite the test for students, teachers and parents but public schools in the country are still thriving.

Niche, a company that analyzes data and ranks schools all over the country, with in-depth profiles on every school and college in America. Using over 140 million reviews and ratings along with powerful search and data tools, Niche helps millions of students and families find and enroll in the right school for them.
Get our free mobile app
When it comes to reviewing public high schools, Niche says "ranking is based on rigorous analysis of key statistics and millions of reviews from students and parents using data from the U.S. Department of Education." Ranking factors include state test scores, college readiness, graduation rates, SAT/ACT scores, teacher quality, and high school ratings.
Check out the whole list below.

KEEP READING: Here are the most popular baby names in every state

Using March 2019 data from the Social Security Administration, Stacker compiled a list of the most popular names in each of the 50 states and Washington D.C., according to their 2018 SSA rankings. The top five boy names and top five girl names are listed for each state, as well as the number of babies born in 2018 with that name. Historically common names like Michael only made the top five in three states, while the less common name Harper ranks in the top five for 22 states.

Curious what names are trending in your home state? Keep reading to see if your name made the top five -- or to find inspiration for naming your baby.