The Iowa AP Index

The Top 50 AP Schools In Iowa

The 2017 Iowa AP Index

Based on 2016 AP Exam data

RankSchoolCityAP Index
1George Washington High SchoolCedar Rapids3.31
2John F. Kennedy High SchoolCedar Rapids3.03
3Valley Lutheran High SchoolCedar Falls3.00
4Roosevelt High SchoolDes Moines2.86
5West Senior High SchoolIowa City2.42
6Valley High SchoolWest Des Moines2.26
7Regina Junior/Senior High SchoolIowa City2.14
8Wahlert Catholic High SchoolDubuque1.84
9Iowa City High SchoolIowa City1.83
10Hempstead High SchoolDubuque1.77
11North High SchoolDes Moines1.75
12Ames High SchoolAmes1.70
13Dallas Center-Grimes Community High SchoolGrimes1.68
14West Liberty High SchoolWest Liberty1.65
15Abraham Lincoln High SchoolDes Moines1.64
16Muscatine High SchoolMuscatine1.60
17Hoover High SchoolDes Moines1.49
18Dubuque Senior High SchoolDubuque1.45
19Mid-Prairie High SchoolWellman1.37
20Linn-Mar High SchoolMarion1.35
21Prince of Peace Catholic High SchoolClinton1.33
22Ankeny Centennial High SchoolAnkeny1.27
23Prairie High SchoolCedar Rapids1.23
24Ankeny High SchoolAnkeny1.16
25Carlisle High SchoolCarlisle1.15
26ADM Senior High SchoolAdel1.12
27Bettendorf High SchoolBettendorf1.06
28Southeast Polk High SchoolPleasant Hill1.06
29Waukee Senior High SchoolWaukee1.05
30West High SchoolDavenport1.00
31Iowa Valley Jr-Sr High SchoolMarengo1.00
31Pleasant Valley High SchoolBettendorf1.00
33Cedar Falls High SchoolCedar Falls0.98
34Norwalk Senior High SchoolNorwalk0.98
35East High SchoolSioux City0.93
36Central High SchoolDavenport0.92
37Thomas Jefferson High SchoolCedar Rapids0.89
38Clinton High SchoolClinton0.84
39Decorah High SchoolDecorah0.81
40Dowling Catholic High SchoolWest Des Moines0.74
41Williamsburg Jr-Sr High SchoolWilliamsburg0.73
42Iowa Mennonite SchoolKalona0.72
43Indianola High SchoolIndianola0.72
44East High SchoolDes Moines0.72
45Sioux Central HighSioux Rapids0.71
46West High SchoolSioux City0.68
47Johnston Senior High SchoolJohnston0.67
48Humboldt High SchoolHumboldt0.67
48Iowa Christian AcademyWest Des Moines0.67
50Belle Plaine Senior High SchoolBelle Plaine0.64