Among "Schools with 200-400 Students", view the boarding schools with the most AP/advanced courses offered (2024).
For several reasons (listed below), these comparisons are intended only as informal reference points for evaluating the amount of advanced courses available at each school.
Schools may prefer to offer their own high level classes in place of the AP curriculum (i.e., schools may find that some subjects are better taught with their own curriculum).
Read more about why some prep schools choose not to offer AP classes.
These advanced courses are counted the same as an AP designated course.
Availability of AP or advanced courses may change depending on student interest in given year - alternatively, many schools allow students to prepare for an AP without offering the course through self-designed independent study.
As a result, small statistical differences between schools are generally not meaningful in determining whether a school offers more opportunities for advanced study.
# AP Courses Range: 1
55
Avg. # AP Courses: 19
Most AP/Advanced Courses Offered
Among Schools with 200-400 Students (out of 74 schools)
Sorted by range (alphabetically within range)
Boarding School
# AP Courses
Grades
Location
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12
360 Asheville School Rd.
Asheville, NC 28806
(828) 254-6345
Asheville, NC 28806
(828) 254-6345
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12
1960 Cate Mesa Road, P.O. Box 5005
Carpinteria, CA 93013
(805) 684-4127
Carpinteria, CA 93013
(805) 684-4127
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12, PG
10 Main Street
Cheshire, CT 06410
(203) 439-7250
Cheshire, CT 06410
(203) 439-7250
Rank: #1-161.-16
# AP Courses: >25
Grades: 8-12
500 Christ School Road
Asheville, NC 28704
(828) 684-6232
Asheville, NC 28704
(828) 684-6232
Rank: #1-161.-16
# AP Courses: >25
Grades: 7-12, PG
PO Box 278, 4744 James Madison Hwy
Fork Union, VA 23055
(434) 842-4205
Fork Union, VA 23055
(434) 842-4205
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12, PG
99 Green Hill Road
Washington, CT 06793
(860) 868-7334
Washington, CT 06793
(860) 868-7334
Rank: #1-161.-16
# AP Courses: >25
Grades: 6-12, PG
66 School Street
Granby, MA 01033
(413) 255-0000
Granby, MA 01033
(413) 255-0000
Rank: #1-161.-16
# AP Courses: >25
Grades: 3-12 | PK-12 (day)
723 El Paseo Road
Ojai, CA 93023
(805) 646-1423
Ojai, CA 93023
(805) 646-1423
Rank: #1-161.-16
# AP Courses: >25
Grades: 6-12, PG
200 Seminary Street
Pennsburg, PA 18073
(215) 679-9511
Pennsburg, PA 18073
(215) 679-9511
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12, PG
PO Box 128, 398 Pomfret Street
Pomfret, CT 06258
(860) 963-6120
Pomfret, CT 06258
(860) 963-6120
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12
350 Noxontown Road
Middletown, DE 19709
(302) 285-4231
Middletown, DE 19709
(302) 285-4231
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12
25 Marlboro Road
Southborough, MA 01772
(508) 786-6118
Southborough, MA 01772
(508) 786-6118
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12
1500 Mark Thomas Drive
Monterey, CA 93940
(831) 655-9356
Monterey, CA 93940
(831) 655-9356
Rank: #1-161.-16
Vermont Academy
(2)
# AP Courses: >25
Grades: 9-12, PG
10 Long Walk
Saxtons River, VT 05154
(802) 869-6229
Saxtons River, VT 05154
(802) 869-6229
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12 | PK-12 (day)
975 Westtown Rd
West Chester, PA 19382
(610) 399-7900
West Chester, PA 19382
(610) 399-7900
Rank: #1-161.-16
# AP Courses: >25
Grades: 9-12, PG | 7-12, PG (day)
19 Payson Avenue
Easthampton, MA 01027
(413) 529-3241
Easthampton, MA 01027
(413) 529-3241
Rank: #17-2017.-20
Christchurch School
(Episcopal)
# AP Courses: 22-24
Grades: 9-12
49 Seahorse Lane
Christchurch, VA 23031
(804) 542-6843
Christchurch, VA 23031
(804) 542-6843
Rank: #17-2017.-20
Marianapolis Preparatory School
(Catholic)
# AP Courses: 22-24
Grades: 9-12, PG
26 Chase Road
Thompson, CT 06277
(860) 923-9245
Thompson, CT 06277
(860) 923-9245
Rank: #17-2017.-20
# AP Courses: 22-24
Grades: 8-12 | PK-12 (day)
Coldharbour Lane
Thorpe, Surrey TW20 8TE, United Kingdom tw20 8te
441932565252
Thorpe, Surrey TW20 8TE, United Kingdom tw20 8te
441932565252
Rank: #17-2017.-20
# AP Courses: 22-24
Grades: 8-12, PG | 6-12, PG (day)
423 Main Street
Wilbraham, MA 01095
(413) 596-9107
Wilbraham, MA 01095
(413) 596-9107
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 8-12, PG
2001 Washington Street
Braintree, MA 02184
(857) 400-9700
Braintree, MA 02184
(857) 400-9700
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 9-12, PG
39 School Street
Ashburnham, MA 01430
(978) 827-7300
Ashburnham, MA 01430
(978) 827-7300
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 9-12, PG
285 Pawling Avenue
Troy, NY 12180
(518) 833-1320
Troy, NY 12180
(518) 833-1320
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 9-12
6155 Fountain Valley School Road
Colorado Springs, CO 80911
(719) 391-5251
Colorado Springs, CO 80911
(719) 391-5251
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 7-12, PG
2522 Grier School Road
Tyrone, PA 16686
(814) 684-3000
Tyrone, PA 16686
(814) 684-3000
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 9-12, PG
PO Box 1879
Plymouth, NH 03264
(603) 536-1747
Plymouth, NH 03264
(603) 536-1747
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 9-12, PG
7 Campus Center Drive
Meriden, NH 03770
(603) 469-2100
Meriden, NH 03770
(603) 469-2100
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 8-12, PG
1000 Samuel Miller Loop
Charlottesville, VA 22903
(434) 818-1385
Charlottesville, VA 22903
(434) 818-1385
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 9-12
285 Cory's Lane
Portsmouth, RI 02871
(401) 643-1248
Portsmouth, RI 02871
(401) 643-1248
Rank: #21-3021.-30
# AP Courses: 20-22
Grades: 9-12
900 Hillsborough Street
Raleigh, NC 27603
(919) 424-4100
Raleigh, NC 27603
(919) 424-4100
Rank: #31-3631.-36
# AP Courses: 18-20
Grades: 7-12, PG
520 Hwy. 1 North
Camden, SC 29020
(803) 432-6001
Camden, SC 29020
(803) 432-6001
Rank: #31-3631.-36
# AP Courses: 18-20
Grades: 9-12, PG
101 Aspetuck Avenue
New Milford, CT 06776
(860) 210-3832
New Milford, CT 06776
(860) 210-3832
Rank: #31-3631.-36
# AP Courses: 18-20
Grades: 9-12, PG
295 Main Street
Pittsfield, ME 04967
(207) 487-2282
Pittsfield, ME 04967
(207) 487-2282
Rank: #31-3631.-36
Maur Hill - Mount Academy (MH-MA)
(Catholic)
# AP Courses: 18-20
Grades: 9-12
1000 Green St.
Atchison, KS 66002
(913) 367-5482
Atchison, KS 66002
(913) 367-5482
Rank: #31-3631.-36
# AP Courses: 18-20
Grades: 8-12, PG | 7-12, PG (day)
700 Route 22
Pawling, NY 12564
(845) 855-4825
Pawling, NY 12564
(845) 855-4825
Rank: #31-3631.-36
# AP Courses: 18-20
Grades: 9-12, PG
172 Ash Street
Winchendon, MA 01475
(978) 297-4476
Winchendon, MA 01475
(978) 297-4476
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 9-12
1160 Great Pond Road
North Andover, MA 01845
(978) 725-6272
North Andover, MA 01845
(978) 725-6272
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 9-12, PG | 7-12, PG (day)
785 Beaver Street
Waltham, MA 02452
(781) 314-0804
Waltham, MA 02452
(781) 314-0804
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 9-12, PG | K-12, PG (day)
65-1692 Kohala Mountain Road
Kamuela, HI 96743
(808) 881-4321
Kamuela, HI 96743
(808) 881-4321
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 8-12, PG
14 Pine Valley Road
Hoosick, NY 12089
(518) 686-7331
Hoosick, NY 12089
(518) 686-7331
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 8-12 | Pre-K-12 (day)
6385 Beach Rd
Eden Prairie, MN 55344
(952) 918-1800
Eden Prairie, MN 55344
(952) 918-1800
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 6-12, PG
200 Academy Drive
Front Royal, VA 22630
(540) 636-5484
Front Royal, VA 22630
(540) 636-5484
Rank: #37-4537.-45
Saint James School
(Episcopal)
# AP Courses: 16-18
Grades: 8-12
17641 College Road
Hagerstown, MD 21740
(301) 733-9330
Hagerstown, MD 21740
(301) 733-9330
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 9-12, PG
251 Canaan Road
Salisbury, CT 06068
(860) 435-5732
Salisbury, CT 06068
(860) 435-5732
Rank: #37-4537.-45
# AP Courses: 16-18
Grades: 6-12, PG
1000 Shumway Avenue
Faribault, MN 55021
(800) 421-2724
Faribault, MN 55021
(800) 421-2724
Rank: #46-5346.-53
# AP Courses: 14-16
Grades: 7-12
2605 Carlsbad Blvd.
Carlsbad, CA 92008
(888) 762-2338
Carlsbad, CA 92008
(888) 762-2338
Rank: #46-5346.-53
# AP Courses: 14-16
Grades: 9-12
PO Box 100
Wilcox, Canada S0G5E0
(306) 732-1203
Wilcox, Canada S0G5E0
(306) 732-1203
Rank: #46-5346.-53
# AP Courses: 14-16
Grades: 9-12, PG
PO Box 257, 1614 Main St., Rte. 17
Kents Hill, ME 04349
(207) 685-1606
Kents Hill, ME 04349
(207) 685-1606
Rank: #46-5346.-53
# AP Courses: 14-16
Grades: 6-12
2001 Riverside Drive
Gainesville, GA 30501
(877) 692-2338
Gainesville, GA 30501
(877) 692-2338
Rank: #46-5346.-53
# AP Courses: 14-16
Grades: 6-12, PG | PK-12, PG (day)
18 Goodfriend Drive
East Hampton, NY 11937
(631) 907-5400
East Hampton, NY 11937
(631) 907-5400
Rank: #46-5346.-53
San Marcos Academy
(Baptist)
# AP Courses: 14-16
Grades: 6-12 | PK-12 (day)
2801 Ranch Road 12
San Marcos, TX 78666
(800) 428-5120
San Marcos, TX 78666
(800) 428-5120
Rank: #46-5346.-53
# AP Courses: 14-16
Grades: 7-12, PG
450 Dufferein
Stanstead, Canada 05830
(819) 876-2223
Stanstead, Canada 05830
(819) 876-2223
Rank: #46-5346.-53
# AP Courses: 14-16
Grades: 9-12, PG
30 School Street
Tilton, NH 03276
(603) 286-1733
Tilton, NH 03276
(603) 286-1733
Rank: #54-6054.-60
# AP Courses: 12-14
Grades: 9-12 | 6-12 (day)
P.O. Box 98, 2555 W. Highway 154
Los Olivos, CA 93441
(800) 287-9197
Los Olivos, CA 93441
(800) 287-9197
Rank: #54-6054.-60
The Ethel Walker School
All-Girls
# AP Courses: 12-14
Grades: 7-12, PG | 6-12, PG (day)
230 Bushy Hill Road
Simsbury, CT 06070
(860) 408-4200
Simsbury, CT 06070
(860) 408-4200
Rank: #54-6054.-60
# AP Courses: 12-14
Grades: 9-12, PG
8328 Georgetown Pike
McLean, VA 22102
(703) 556-8273
McLean, VA 22102
(703) 556-8273
Rank: #54-6054.-60
# AP Courses: 12-14
Grades: 9-12, PG
70 Main Street
New Hampton, NH 03256
(603) 677-3401
New Hampton, NH 03256
(603) 677-3401
Rank: #54-6054.-60
# AP Courses: 12-14
Grades: 9-12, PG
204 Main Street - P.O. Box 500
Andover, NH 03216
(603) 735-6652
Andover, NH 03216
(603) 735-6652
Rank: #54-6054.-60
Saint John's Preparatory School
(Catholic)
# AP Courses: 12-14
Grades: 9-12, PG | 6-12, PG (day)
2280 Watertower Road
Collegeville, MN 56321
(320) 363-3315
Collegeville, MN 56321
(320) 363-3315
Rank: #54-6054.-60
# AP Courses: 12-14
Grades: 9-12, PG
PO Box 190, 66 Cutler Road
East Machias, ME 04630
(207) 255-8301
East Machias, ME 04630
(207) 255-8301
Rank: #61-6661.-66
# AP Courses: 10-12
Grades: 9-12
88 Bronte College Court
Mississauga, Ontario, Canada L5B1M9
(905) 270-7788
Mississauga, Ontario, Canada L5B1M9
(905) 270-7788
Rank: #61-6661.-66
# AP Courses: 10-12
Grades: 8-12
P.O. Box 116 , 242 Old Petersham Road
Hardwick, MA 01037
(413) 477-6000
Hardwick, MA 01037
(413) 477-6000
Rank: #61-6661.-66
# AP Courses: 10-12
Grades: 9-12, PG
39 Church Street
Bethel, ME 04217
(207) 824-7777
Bethel, ME 04217
(207) 824-7777
Rank: #61-6661.-66
Mount Michael Benedictine School
All-Boys (Catholic)
# AP Courses: 10-12
Grades: 9-12
22520 Mount Michael Road
Elkhorn, NE 68022
(402) 238-1457
Elkhorn, NE 68022
(402) 238-1457
Rank: #61-6661.-66
Saint Stanislaus High School
All-Boys (Catholic)
# AP Courses: 10-12
Grades: 7-12
304 S. Beach Blvd.
Bay St. Louis, MS 39520
(228) 467-9057
Bay St. Louis, MS 39520
(228) 467-9057
Rank: #61-6661.-66
# AP Courses: 10-12
Grades: 9-12, PG
6832 Phillips Mill Road
New Hope, PA 18938
(215) 862-5261
New Hope, PA 18938
(215) 862-5261
Rank: #67-7267.-72
# AP Courses: 5-10
Grades: 9-12, PG
80 Academy Drive
Wolfeboro, NH 03894
(603) 569-7200
Wolfeboro, NH 03894
(603) 569-7200
Rank: #67-7267.-72
# AP Courses: 5-10
Grades: 7-12 | PK-12 (day)
2 Valleywood Drive
Markham, Canada L3R8H3
(905) 477-4999
Markham, Canada L3R8H3
(905) 477-4999
Rank: #67-7267.-72
# AP Courses: 5-10
Grades: 7-12, PG
Chemin de la Source 3
Leysin, Switzerland 1854
0041244934872
Leysin, Switzerland 1854
0041244934872
Rank: #67-7267.-72
# AP Courses: 5-10
Grades: 7-12, PG
320 Iwo Jima Blvd
Harlingen, TX 78550
(956) 423-6006
Harlingen, TX 78550
(956) 423-6006
Rank: #67-7267.-72
Saint Bede Academy
(Catholic)
# AP Courses: 5-10
Grades: 9-12
24 W US Highway 6
Peru, IL 61354
(815) 250-0285
Peru, IL 61354
(815) 250-0285
Rank: #67-7267.-72
Trafalgar Castle School
All-Girls
# AP Courses: 5-10
Grades: 7-12 | 4-12 (day)
401 Reynolds Street
Whitby, Canada L1M2P3
(905) 668-3358
Whitby, Canada L1M2P3
(905) 668-3358
Rank: #73-7473.-74
# AP Courses: <5
Grades: 9-12
16945 Bayview Ave
Newmarket, Ontario, Canada L3Y4X2
(905) 895-1700
Newmarket, Ontario, Canada L3Y4X2
(905) 895-1700
Rank: #73-7473.-74
# AP Courses: <5
Grades: 5-9 | Pre-K-9 (day)
P.O. Box 68 528 Pomfret Street
Pomfret, CT 06258
(860) 928-1328
Pomfret, CT 06258
(860) 928-1328
Recent Articles
Considering a U.S. Arts Program?
If the arts are part of your interests and your passion, you should research each school’s available offerings. Spend time reading the school’s literature and visiting its website.
Types of Boarding School
Embark on a journey through the diverse world of boarding schools with our comprehensive guide. From traditional institutions to specialized programs, we explore the various types of boarding schools available to students and parents.
International Students: Visas and More
In addition to the usual admissions requirements, international students must also obtain a student visa. Here are five tips to help you navigate the admissions process as an international student.