Five Alabama schools have been named 2023 National Blue Ribbon Schools, including Skyline High School in the Jackson County School System.