The publication released its 2013 Quality Counts rankings Thursday. Ohio's overall grade was a B-minus. Its 79.6 percent score was up slightly from last year's 79.5 percent, but Ohio fell among other states for the third straight year. It was 11th in 2012 and 10th in 2011.
The national average score this year was a C-plus, or 76.9 percent.
A spokesman for the Ohio Department of Education said the state continues to perform well and remains above the national average.
The report examines a number of factors, including elementary reading scores, high school graduation rates, college completion rates and per-student education spending.
Maryland ranked highest in the survey, followed by Massachusetts, New York and Virginia.