Twenty-one Iowa high schools appear in the top third of U.S. News and World Report's 2019 national rankings. Ten schools ranked in the top 2,000 schools in the country and 11 more ranked within the top 3,000.

The rankings are made up of the top 12,245 high schools in the country. Each school is ranked by a weighted mix of five factors: college readiness, math and reading proficiency, math and reading performance, underserved student performance, college curriculum breadth and graduation rate.

Fourteen Iowa high schools ranked within the top 3,000 of schools ranked nationally in 2018.

You can view all 319 nationally ranked Iowa high schools here.

These are the top 21 nationally ranked schools in Iowa, which are among the top 3,000 ranked nationally.

1. Ames High School

National ranking: No. 916

No. 916 District: Ames

Ames City: Ames

2. West Senior High School

National ranking: No. 1,090

No. 1,090 District: Iowa City

Iowa City City: Iowa City

3. Decorah High School

National ranking: No. 1,119

No. 1,119 District: Decorah

Decorah City: Decorah

4. Gilbert High School

National ranking: No. 1,160

No. 1,160 District: Gilbert

Gilbert City: Gilbert

5. Ankeny Centennial High School

National ranking: No. 1,198

No. 1,198 District: Ankeny

Ankeny City: Ankeny

6. Pleasant Valley High School

National ranking: No. 1,442

No. 1,442 District: Pleasant Valley

Pleasant Valley City: Bettendorf

7. ADM High School

National ranking: No. 1,654

No. 1,654 District: Adel Desoto Minburn

Adel Desoto Minburn City: Adel

8. Williamsburg Junior-Senior High School

National ranking: No. 1,779

No. 1,779 District: Williamsburg

Williamsburg City: Williamsburg

9. Johnston High School

National ranking: No. 1,810

No. 1,810 District: Johnston

Johnston City: Johnston

10. Ankeny High School

National ranking: No. 1,878

No. 1,878 District: Ankeny

Ankeny City: Ankeny

11. Cedar Falls High School

National ranking: No. 2,045

No. 2,045 District: Cedar Falls

Cedar Falls City: Cedar Falls

12. George Washington High School

National ranking: No. 2,109

No. 2,109 District: Cedar Rapids

Cedar Rapids City: Cedar Rapids

13. Waukee High School

National ranking: No. 2,214

No. 2,214 District: Waukee

Waukee City: Waukee

14. Pella High School

National ranking: No. 2,218

No. 2,218 District: Pella

Pella City: Pella

15. Valley High School

National ranking: No. 2,360

No. 2,360 District: West Des Moines

West Des Moines City: West Des Moines

16. Linn-Mar High School

National ranking: No. 2,383

No. 2,383 District: Linn-Mar

Linn-Mar City: Marion

17. Bettendorf High School

National ranking: No. 2,437

No. 2,437 District: Bettendorf

Bettendorf City: Bettendorf

18. Roosevelt High School

National ranking: No. 2,437

No. 2,437 District: Des Moines

Des Moines City: Des Moines

19. John F. Kennedy High School

National ranking: No. 2,451

No. 2,451 District: Cedar Rapids

Cedar Rapids City: Cedar Rapids

20. Humboldt High School

National ranking: No. 2,474

No. 2,474 District: Humboldt

Humboldt City: Humboldt

21. Iowa City High School

National ranking: No. 2,485

No. 2,485 District: Iowa City

Iowa City City: Iowa City

Follow the Register on Facebook and Twitter for more news. Aaron Calvin can be contacted at acalvin@dmreg.com or on Twitter @aaronpcalvin.