Among "All Schools", view the boarding schools with the most AP/advanced courses offered (2024-25).
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: 18
209
Avg. # AP Courses: 32
Most AP/Advanced Courses Offered
Sorted by range (alphabetically within range)
Boarding School
# AP Courses
Grades
Location
Rank: #1-531.-53
# AP Courses: >25
Grades: 8-12 | K-12 (day)
501 Park Street North
St. Petersburg, FL 33710
(727) 384-5504
St. Petersburg, FL 33710
(727) 384-5504
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
360 Asheville School Rd.
Asheville, NC 28806
(828) 254-6345
Asheville, NC 28806
(828) 254-6345
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12 | 6-12 (day)
171 Baylor School Road
Chattanooga, TN 37405
(423) 267-5902
Chattanooga, TN 37405
(423) 267-5902
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
2 Park St
Blairstown, NJ 07825
(908) 362-2009
Blairstown, NJ 07825
(908) 362-2009
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG | PK-12, PG (day)
7400 San Jose Blvd.
Jacksonville, FL 32217
(904) 256-5030
Jacksonville, FL 32217
(904) 256-5030
Rank: #1-531.-53
# AP Courses: >25
Grades: 8-12 | PK-12 (day)
1051 N Houston
Bullard, TX 75757
(903) 894-5000
Bullard, TX 75757
(903) 894-5000
Rank: #1-531.-53
# 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-531.-53
Chaminade College Preparatory School
All-Boys (Catholic)
# AP Courses: >25
Grades: 6-12
425 South Lindbergh Blvd.
St. Louis, MO 63131
(314) 692-6645
St. Louis, MO 63131
(314) 692-6645
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
10 Main Street
Cheshire, CT 06410
(203) 439-7250
Cheshire, CT 06410
(203) 439-7250
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
333 Christian Street
Wallingford, CT 06492
(203) 697-2239
Wallingford, CT 06492
(203) 697-2239
Rank: #1-531.-53
# AP Courses: >25
Grades: 8-12
500 Christ School Road
Asheville, NC 28704
(828) 684-6232
Asheville, NC 28704
(828) 684-6232
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
1300 Academy Road
Culver, IN 46511
(574) 842-7100
Culver, IN 46511
(574) 842-7100
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
7 Boyden Lane
Deerfield, MA 01342
(413) 774-1400
Deerfield, MA 01342
(413) 774-1400
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
1200 N. Quaker Lane
Alexandria, VA 22302
(703) 933-4062
Alexandria, VA 22302
(703) 933-4062
Rank: #1-531.-53
# 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-531.-53
# 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-531.-53
# AP Courses: >25
Grades: 9-12
10900 Rockville Pike
North Bethesda, MD 20852
(301) 214-1215
North Bethesda, MD 20852
(301) 214-1215
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
1 Elm Street
Byfield, MA 01922
(978) 499-3120
Byfield, MA 01922
(978) 499-3120
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
860 Beech Street
Pottstown, PA 19464
(610) 326-1000
Pottstown, PA 19464
(610) 326-1000
Rank: #1-531.-53
Iolani School
(Episcopal)
# AP Courses: >25
Grades: 9-12 | K-12 (day)
563 Kamoku Street
Honolulu, HI 96826
(808) 943-2379
Honolulu, HI 96826
(808) 943-2379
Rank: #1-531.-53
Kent School
(Episcopal)
# AP Courses: >25
Grades: 9-12, PG
1 Macedonia Road
Kent, CT 06757
(860) 927-6111
Kent, CT 06757
(860) 927-6111
Rank: #1-531.-53
# AP Courses: >25
Grades: 6-12, PG
541 Long Beach Road
Saint James, NY 11780
(631) 686-1600
Saint James, NY 11780
(631) 686-1600
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
4 Batchelder Road
Windsor, CT 06095
(860) 687-6400
Windsor, CT 06095
(860) 687-6400
Rank: #1-531.-53
# AP Courses: >25
Grades: 6-12, PG
66 School Street
Granby, MA 01033
(413) 255-0000
Granby, MA 01033
(413) 255-0000
Rank: #1-531.-53
Michigan Lutheran High School
(Christian)
# AP Courses: >25
Grades: 9-12
615 East Marquette Woods Road
St. Joseph, MI 49085
(269) 429-7861
St. Joseph, MI 49085
(269) 429-7861
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
1400 Lowell Road
Concord, MA 01742
(978) 371-6524
Concord, MA 01742
(978) 371-6524
Rank: #1-531.-53
# AP Courses: >25
Grades: 7-12, PG | PK-12, PG (day)
17235 Seventh Street
Montverde, FL 34756
(407) 469-2561
Montverde, FL 34756
(407) 469-2561
Rank: #1-531.-53
Mount Michael Benedictine School
All-Boys (Catholic)
# AP Courses: >25
Grades: 9-12
22520 Mount Michael Road
Elkhorn, NE 68022
(402) 238-1457
Elkhorn, NE 68022
(402) 238-1457
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
101 West College Blvd
Roswell, NM 88201
(800) 421-5376
Roswell, NM 88201
(800) 421-5376
Rank: #1-531.-53
# AP Courses: >25
Grades: 6-12 | Pre-K-12 (day)
7600 Lyons Road
Coconut Creek, FL 33073
(954) 247-0179
Coconut Creek, FL 33073
(954) 247-0179
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
One Lamplighter Way
Mount Hermon, MA 01354
(413) 498-3227
Mount Hermon, MA 01354
(413) 498-3227
Rank: #1-531.-53
# 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-531.-53
# AP Courses: >25
Grades: 6-12, PG
200 Seminary Street
Pennsburg, PA 18073
(215) 679-9511
Pennsburg, PA 18073
(215) 679-9511
Rank: #1-531.-53
# 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-531.-53
# AP Courses: >25
Grades: 9-12
3900 Jog Road
Boca Raton, FL 33434
(561) 210-2020
Boca Raton, FL 33434
(561) 210-2020
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
350 Noxontown Road
Middletown, DE 19709
(302) 285-4231
Middletown, DE 19709
(302) 285-4231
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12 | PK-12 (day)
2132 Ivy Road
Charlottesville, VA 22903
(434) 296-5106
Charlottesville, VA 22903
(434) 296-5106
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
1000 Main Street, PO Box 906
St. Johnsbury, VT 05819
(802) 751-2130
St. Johnsbury, VT 05819
(802) 751-2130
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
25 Marlboro Road
Southborough, MA 01772
(508) 786-6118
Southborough, MA 01772
(508) 786-6118
Rank: #1-531.-53
# AP Courses: >25
Grades: 8-12 | PK-12 (day)
3400 Richmond Road
Victoria, Canada V8P 4P5
(250) 370-6170
Victoria, Canada V8P 4P5
(250) 370-6170
Rank: #1-531.-53
# AP Courses: >25
Grades: 8-12 | 6-12 (day)
6500 St. Stephen's Drive
Austin, TX 78746
(512) 327-1213
Austin, TX 78746
(512) 327-1213
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12 | K-12 (day)
1500 Butterfield Road
San Anselmo, CA 94960
(415) 258-1990
San Anselmo, CA 94960
(415) 258-1990
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
1500 Mark Thomas Drive
Monterey, CA 93940
(831) 655-9356
Monterey, CA 93940
(831) 655-9356
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
226 Front Street
Marion, MA 02738
(508) 291-8300
Marion, MA 02738
(508) 291-8300
Rank: #1-531.-53
# AP Courses: >25
Grades: 7-12 | 4-12 (day)
201 Campus Drive, PO Box 10
Tallulah Falls, GA 30573
(706) 754-0400
Tallulah Falls, GA 30573
(706) 754-0400
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
3511 Verde Valley School Road
Sedona, AZ 86351
(928) 284-2272
Sedona, AZ 86351
(928) 284-2272
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
101 North University
Beaver Dam, WI 53916
(800) 860-7725
Beaver Dam, WI 53916
(800) 860-7725
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12
1175 West Baseline Road
Claremont, CA 91711
(909) 482-5214
Claremont, CA 91711
(909) 482-5214
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG
1079 Firetower Road
Colora, MD 21917
(410) 658-9224
Colora, MD 21917
(410) 658-9224
Rank: #1-531.-53
# 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-531.-53
# 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: #1-531.-53
# AP Courses: >25
Grades: 9-12
330 N. Glenview Avenue
Milwaukee , WI 53213
(414) 453-4567
Milwaukee , WI 53213
(414) 453-4567
Rank: #1-531.-53
# AP Courses: >25
Grades: 9-12, PG | 6-12, PG (day)
81 Providence Street
Worcester, MA 01604
(508) 459-5481
Worcester, MA 01604
(508) 459-5481
Rank: #54-6854.-68
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: #54-6854.-68
# AP Courses: 22-24
Grades: 9-12, PG | PK-12, PG (day)
1014 Cave Spring Road, SW
Rome, GA 30161
(706) 236-0436
Rome, GA 30161
(706) 236-0436
Rank: #54-6854.-68
# AP Courses: 22-24
Grades: 7-12, PG | 5-12, PG (day)
2522 Grier School Road
Tyrone, PA 16686
(814) 684-3000
Tyrone, PA 16686
(814) 684-3000
Rank: #54-6854.-68
The King's Academy
(Christian)
# AP Courses: 22-24
Grades: 7-12 | Pre-K-12 (day)
8401 Belvedere Rd
West Palm Beach, FL 33411
(561) 686-4244
West Palm Beach, FL 33411
(561) 686-4244
Rank: #54-6854.-68
# AP Courses: 22-24
Grades: 9-12, PG
1500 West Kennedy Road
Lake Forest, IL 60045
(847) 615-3267
Lake Forest, IL 60045
(847) 615-3267
Rank: #54-6854.-68
St. George's School
(Episcopal)
# AP Courses: 22-24
Grades: 9-12
372 Purgatory Rd
Middletown, RI 02842
(401) 842-6600
Middletown, RI 02842
(401) 842-6600
Rank: #54-6854.-68
St. George's School, Vancouver
All-Boys
# AP Courses: 22-24
Grades: 8-12 | K-12 (day)
4175 West 29th Avenue
Vancouver, BC, Canada V6S1V1
(604) 221-3890
Vancouver, BC, Canada V6S1V1
(604) 221-3890
Rank: #54-6854.-68
St. Mary's School
(Catholic)
# AP Courses: 22-24
Grades: 6-12 | 5-12 (day)
816 Black Oak Drive
Medford, OR 97504
(541) 773-7877
Medford, OR 97504
(541) 773-7877
Rank: #54-6854.-68
The Stony Brook School
(Christian)
# AP Courses: 22-24
Grades: 7-12
1 Chapman Parkway
Stony Brook, NY 11790
(631) 751-1800
Stony Brook, NY 11790
(631) 751-1800
Rank: #54-6854.-68
# 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: #54-6854.-68
# AP Courses: 22-24
Grades: 9-12, PG
995 Hopmeadow Street
Simsbury, CT 06070
(860) 408-3060
Simsbury, CT 06070
(860) 408-3060
Rank: #54-6854.-68
# AP Courses: 22-24
Grades: 9-12
1237 Whittemore Rd.
Middlebury, CT 06762
(203) 577-4521
Middlebury, CT 06762
(203) 577-4521
Rank: #54-6854.-68
# 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: #54-6854.-68
# AP Courses: 22-24
Grades: 9-12 | 6-12 (day)
302 Portola Road
Portola Valley, CA 94028
(650) 851-8223
Portola Valley, CA 94028
(650) 851-8223
Rank: #54-6854.-68
# AP Courses: 22-24
Grades: 9-12, PG
201 N. Sprague Ave.
Kingston, PA 18704
(570) 270-2160
Kingston, PA 18704
(570) 270-2160
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
2735 Mt. Baker Road
Mill Bay, BC V0R 2P1, Canada 1
(250) 743-5521
Mill Bay, BC V0R 2P1, Canada 1
(250) 743-5521
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12 | PK-12 (day)
PO Box 801 39221 Woodward Ave.
Bloomfield Hills, MI 48303
(248) 645-3610
Bloomfield Hills, MI 48303
(248) 645-3610
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
39 School Street
Ashburnham, MA 01430
(978) 827-7300
Ashburnham, MA 01430
(978) 827-7300
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
285 Pawling Avenue
Troy, NY 12180
(518) 833-1320
Troy, NY 12180
(518) 833-1320
Rank: #69-8869.-88
# 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: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
975 West Main Street
Dover Foxcroft, ME 04426
(207) 564-8664
Dover Foxcroft, ME 04426
(207) 564-8664
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
745 Main Street
Fryeburg, ME 04037
(207) 935-2013
Fryeburg, ME 04037
(207) 935-2013
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
PO Box 1879
Plymouth, NH 03264
(603) 536-1747
Plymouth, NH 03264
(603) 536-1747
Rank: #69-8869.-88
# 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: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
1888 Brett Lane
Saltsburg, PA 15681
(724) 639-8035
Saltsburg, PA 15681
(724) 639-8035
Rank: #69-8869.-88
Linden Hall School for Girls
All-Girls
# AP Courses: 20-22
Grades: 6-12, PG
212 E Main Street
Lititz, PA 17543
(717) 626-8512
Lititz, PA 17543
(717) 626-8512
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12, PG
476 Skiff Mountain Road
Kent, CT 06757
(860) 927-0047
Kent, CT 06757
(860) 927-0047
Rank: #69-8869.-88
# 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: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12 | PK-12 (day)
4254 Colonial Avenue
Roanoke, VA 24018
(540) 989-6641
Roanoke, VA 24018
(540) 989-6641
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 8-12
2635 Oak Hill Road
Mouth of Wilson, VA 24363
(276) 579-2619
Mouth of Wilson, VA 24363
(276) 579-2619
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12
285 Cory's Lane
Portsmouth, RI 02871
(401) 643-1248
Portsmouth, RI 02871
(401) 643-1248
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 7-12 | PK-12 (day)
339 Nacoochee Drive
Rabun Gap, GA 30568
(706) 746-7720
Rabun Gap, GA 30568
(706) 746-7720
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 9-12
900 Hillsborough Street
Raleigh, NC 27603
(919) 424-4100
Raleigh, NC 27603
(919) 424-4100
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 7-12
405 North Subiaco Avenue
Subiaco, AR 72865
(479) 934-1000
Subiaco, AR 72865
(479) 934-1000
Rank: #69-8869.-88
# AP Courses: 20-22
Grades: 7-12 | 6-12 (day)
319 Webb Road East
Bell Buckle, TN 37020
(931) 389-6003
Bell Buckle, TN 37020
(931) 389-6003
Rank: #89-10289.-102
# AP Courses: 18-20
Grades: 9-12, PG
500 Old Farms Road
Avon, CT 06001
(800) 464-2866
Avon, CT 06001
(800) 464-2866
Rank: #89-10289.-102
Buffalo Seminary
All-Girls
# AP Courses: 18-20
Grades: 9-12, PG
205 Bidwell Parkway
Buffalo, NY 14222
(716) 885-6780
Buffalo, NY 14222
(716) 885-6780
Rank: #89-10289.-102
# 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: #89-10289.-102
# 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: #89-10289.-102
# AP Courses: 18-20
Grades: 9-12
1690 Newtown Langhorne Road
Newtown, PA 18940
(215) 579-6547
Newtown, PA 18940
(215) 579-6547
Rank: #89-10289.-102
# AP Courses: 18-20
Grades: 9-12, PG
295 Main Street
Pittsfield, ME 04967
(207) 487-2282
Pittsfield, ME 04967
(207) 487-2282
Rank: #89-10289.-102
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: #89-10289.-102
# AP Courses: 18-20
Grades: 9-12, PG | 6-12, PG (day)
500 Dodds Avenue
Chattanooga, TN 37404
(423) 624-8300
Chattanooga, TN 37404
(423) 624-8300
Rank: #89-10289.-102
# AP Courses: 18-20
Grades: 9-12, PG
492 Holmes Road
Pittsfield, MA 01201
(413) 499-1300
Pittsfield, MA 01201
(413) 499-1300
Rank: #89-10289.-102
# AP Courses: 18-20
Grades: 8-12
1975 Renfrew Road
Shawnigan Lake, BC, Canada V0R2W1
(250) 743-6207
Shawnigan Lake, BC, Canada V0R2W1
(250) 743-6207
Rank: #89-10289.-102
# AP Courses: 18-20
Grades: 9-12 | PK-12 (day)
3152 Forest Lake Road
Pebble Beach, CA 93953
(831) 625-8309
Pebble Beach, CA 93953
(831) 625-8309
Rank: #89-10289.-102
Trinity College School
(Anglican)
# AP Courses: 18-20
Grades: 9-12 | 5-12 (day)
55 Deblaquire St N.
Port Hope, Canada L1A4K7
(905) 885-3209
Port Hope, Canada L1A4K7
(905) 885-3209
Show 99 more boarding schools (out of 199 total schools)
Loading...
Recent Articles
Accommodated Testing as Part of the Private School Admission Process
Important information about accommodated testing before submitting applications to boarding schools.
Using the Boarding Schools Admission Application Form
Navigate the complex path of applying to boarding schools with our comprehensive guide. From understanding each section of the Boarding Schools Admission application form to avoiding common mistakes, this article provides invaluable insights to help applicants succeed.
5 Things You Didn't Know About Boarding Schools
Boarding schools are a subset of private schools which many people don't know much about. Here are five points to ponder as you research boarding schools.