High schools across the state are enjoying a very strong on-time graduation rate, though it's still slightly below the national average.
According to a new report, 77 percent of New York State's high school students graduated on time in 2012.
The national average is 80 percent, putting New York 34th in the nation for on-time graduation.
The report was released by foundations including the America's Promise Alliance, which is headed by former U.S. Secretary of State Colin Powell.
It credits former Mayor Michael Bloomberg's anti-truancy push in 2010 with raising the city's graduation rate.
It also praises efforts by the city to replace some larger schools that had high numbers of dropouts with clusters of smaller schools.
The report's authors say they hope to see the nation's on-time graduation rate reach 90 percent by 2020.