Most AP/Advanced Courses Offered
Among "Schools with < 200 Students", view the boarding schools with the most AP/advanced courses offered (2022).
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.
Most AP/Advanced Courses Offered
Among Schools with < 200 Students (out of 65 schools)
Sorted by range (alphabetically within range)
Boarding School
# AP Courses
Grades
Location
Rank: #1-31.-3
# AP Courses: >25
Grades: 9-12
5430 Torrance Blvd
Torrance, CA 90503
Torrance, CA 90503
Rank: #1-31.-3
Michigan Lutheran High School![Michigan Lutheran High School Photo - Michigan Lutheran High School opened its best-in-class dormitory in August 2014. We are only one of six boarding schools recognized by the state of Michigan. Michigan Lutheran High School Photo - Michigan Lutheran High School opened its best-in-class dormitory in August 2014. We are only one of six boarding schools recognized by the state of Michigan.]()

(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-31.-3
# AP Courses: >25
Grades: 9-12
3511 Verde Valley School Road
Sedona, AZ 86351
(928) 284-2272
Sedona, AZ 86351
(928) 284-2272
Rank: #4-74.-7
# AP Courses: 22-24
Grades: 6-12, PG
541 Long Beach Road
Saint James, NY 11780
(631) 686-1600
Saint James, NY 11780
(631) 686-1600
Rank: #4-74.-7
Linden Hall
All-Girls
# AP Courses: 22-24
Grades: 6-12, PG
212 E Main Street
Lititz, PA 17543
(717) 626-8512
Lititz, PA 17543
(717) 626-8512
Rank: #4-74.-7
# AP Courses: 22-24
Grades: 9-12
101 North University
Beaver Dam, WI 53916
(800) 860-7725
Beaver Dam, WI 53916
(800) 860-7725
Rank: #4-74.-7
# AP Courses: 22-24
Grades: 9-12, PG
1237 Whittemore Rd.
Middlebury, CT 06762
(203) 577-4521
Middlebury, CT 06762
(203) 577-4521
Rank: #8-118.-11
# AP Courses: 20-22
Grades: 9-12
800 Chatham Hall Circle
Chatham, VA 24531
(434) 432-5516
Chatham, VA 24531
(434) 432-5516
Rank: #8-118.-11
The Kiski School
All-Boys
# AP Courses: 20-22
Grades: 9-12, PG
1888 Brett Lane
Saltsburg, PA 15681
(724) 639-8035
Saltsburg, PA 15681
(724) 639-8035
Rank: #8-118.-11
# 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: #8-118.-11
# AP Courses: 20-22
Grades: 9-12, PG
371 West Farm Road
Bethlehem, NH 03574
(603) 444-2928
Bethlehem, NH 03574
(603) 444-2928
Rank: #1212
# AP Courses: 18-20
Grades: 9-12, PG
22407 Foxhound Lane
Middleburg, VA 20117
(540) 687-4340
Middleburg, VA 20117
(540) 687-4340
Rank: #13-1813.-18
Buffalo Seminary![Buffalo Seminary Photo - Our oldest tradition may be forward thinking but we are anchored in many other traditions too. Roses and white dresses for commencement. Our Social & Academic Honor Code. Morning Meeting to start the day. .. Buffalo Seminary Photo - Our oldest tradition may be forward thinking but we are anchored in many other traditions too. Roses and white dresses for commencement. Our Social & Academic Honor Code. Morning Meeting to start the day. ..]()

All-Girls
# AP Courses: 16-18
Grades: 9-12, PG
205 Bidwell Parkway
Buffalo, NY 14222
(716) 885-6780
Buffalo, NY 14222
(716) 885-6780
Rank: #13-1813.-18
# AP Courses: 16-18
Grades: 9-12, PG
785 Beaver Street
Waltham, MA 02452
(781) 314-0806
Waltham, MA 02452
(781) 314-0806
Rank: #13-1813.-18
# AP Courses: 16-18
Grades: 9-12
4413 N Shiloh Rd, Garland, TX 75044, USA
Garland, TX 75044
Garland, TX 75044
Rank: #13-1813.-18
# AP Courses: 16-18
Grades: 9-12, PG
255 Squaw Valley Road | P.O. Box 2180
Olympic Valley, CA 96146
(530) 583-8665
Olympic Valley, CA 96146
(530) 583-8665
Rank: #13-1813.-18
# AP Courses: 16-18
Grades: 9-12, PG
492 Holmes Road
Pittsfield, MA 01201
(413) 499-1300
Pittsfield, MA 01201
(413) 499-1300
Rank: #13-1813.-18
# AP Courses: 16-18
Grades: 6-12
315 South Grove Avenue
Owatonna, MN 55060
(507) 214-2200
Owatonna, MN 55060
(507) 214-2200
Rank: #19-2719.-27
Bridgton Academy
All-Boys
# AP Courses: 14-16
Grades: 12-12, PG
11 Academy Lane
North Bridgton, ME 04057
(207) 647-3322
North Bridgton, ME 04057
(207) 647-3322
Rank: #19-2719.-27
# AP Courses: 14-16
Grades: 9-12
18 Lehmann Way, PO Box 522
Dublin, NH 03444
(603) 563-7075
Dublin, NH 03444
(603) 563-7075
Rank: #19-2719.-27
# AP Courses: 14-16
Grades: 9-12
41 W Santa Clara St.
Arcadia, CA 91007
(626) 623-6339
Arcadia, CA 91007
(626) 623-6339
Rank: #19-2719.-27
# AP Courses: 14-16
Grades: 6-12, PG
280 King Street East
Brockville, Canada K6V1E2
(613) 341-9330
Brockville, Canada K6V1E2
(613) 341-9330
Rank: #19-2719.-27
# AP Courses: 14-16
Grades: 9-12 | Pre-K-12 (day)
804 Dr Robert K Wallace Drive
Fairfield, IA 52556
(641) 472-9400
Fairfield, IA 52556
(641) 472-9400
Rank: #19-2719.-27
# AP Courses: 14-16
Grades: 8-12, PG
1000 Orme School Road, H.C. 63, Box 3040
Mayer, AZ 86333
(928) 632-7601
Mayer, AZ 86333
(928) 632-7601
Rank: #19-2719.-27
# AP Courses: 14-16
Grades: 6-12, PG
583 Sugartown Road
Malvern, PA 19355
(610) 644-1754
Malvern, PA 19355
(610) 644-1754
Rank: #19-2719.-27
Stuart Hall School![Stuart Hall School Photo - Students socialize between classes in the historic arcade Stuart Hall School Photo - Students socialize between classes in the historic arcade]()

(Episcopal)
# AP Courses: 14-16
Grades: 8-12, PG | 4-12, PG (day)
235 West Frederick Street
Staunton, VA 24401
(540) 213-7774
Staunton, VA 24401
(540) 213-7774
Rank: #19-2719.-27
# AP Courses: 14-16
Grades: 7-12
4100 South Lindbergh Blvd.
Saint Louis, MO 63127
(314) 843-4151
Saint Louis, MO 63127
(314) 843-4151
Rank: #28-3128.-31
# AP Courses: 12-14
Grades: 9-12, PG
8585 Ojai Santa Paula Road
Ojai, CA 93023
(805) 646-4343
Ojai, CA 93023
(805) 646-4343
Rank: #28-3128.-31
# AP Courses: 12-14
Grades: 6-12, PG
1701 Brandon Hall Drive
Atlanta, GA 30350
(770) 394-8177
Atlanta, GA 30350
(770) 394-8177
Rank: #28-3128.-31
# AP Courses: 12-14
Grades: 8-12
1500 Glencoe Road
Sparks Glencoe, MD 21152
(443) 662-1050
Sparks Glencoe, MD 21152
(443) 662-1050
Rank: #28-3128.-31
# AP Courses: 12-14
Grades: 7-12
405 North Subiaco Avenue
Subiaco, AR 72865
(479) 422-9775
Subiaco, AR 72865
(479) 422-9775
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 11-12, PG
International (on a Tall Ship)
Kristiansand, Norway 4610
19173650405
Kristiansand, Norway 4610
19173650405
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 8-12, PG
Gmeindi 318b
Hasliberg Goldern, Switzerland 6085
14019968682
Hasliberg Goldern, Switzerland 6085
14019968682
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 7-12
225 S. Wayne Avenue
Waynesboro, VA 22980
(540) 946-7706
Waynesboro, VA 22980
(540) 946-7706
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 8-12, PG
3042 College St.
Austinburg, OH 44010
(440) 275-2811
Austinburg, OH 44010
(440) 275-2811
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 9-12, PG
476 Skiff Mountain Road
Kent, CT 06757
(860) 927-0047
Kent, CT 06757
(860) 927-0047
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 8-12, PG
78 Academy Ave.
Cornwall-on-Hudson, NY 12520
Cornwall-on-Hudson, NY 12520
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 9-12, PG
92 Northwood Road
Lake Placid, NY 12946
(518) 523-3382
Lake Placid, NY 12946
(518) 523-3382
Rank: #32-3932.-39
# AP Courses: 10-12
Grades: 7-12, PG
59550 East Highway 26
Sandy, OR 97055
(503) 622-8931
Sandy, OR 97055
(503) 622-8931
Rank: #40-5940.-59
Bishop Carroll Catholic High School![Bishop Carroll Catholic High School Photo Bishop Carroll Catholic High School Photo]()

(Catholic)
# AP Courses: 5-10
Grades: 9-12
728 Ben Franklin Highway
Ebensburg, PA 15931
Ebensburg, PA 15931
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 9-12
273 Mayo Drive
St. George, VA 22935
(434) 985-2811
St. George, VA 22935
(434) 985-2811
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 9-12
500 Holden Way
Carbondale, CO 81623
(970) 963-2562
Carbondale, CO 81623
(970) 963-2562
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 9-11
1539 E Howard St.
Pasadena, CA 91104
(626) 507-9223
Pasadena, CA 91104
(626) 507-9223
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 7-12, PG
200 Military Drive
Chatham, VA 24531
(800) 432-2480
Chatham, VA 24531
(800) 432-2480
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 9-12, PG
616 High Street
Bath, ME 04530
(207) 443-7101
Bath, ME 04530
(207) 443-7101
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 9-12 | Pre-K-12 (day)
2 Valleywood Drive
Markham, Canada L3R8H3
(905) 477-4999
Markham, Canada L3R8H3
(905) 477-4999
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 5-12, PG
614 South Main Street
Woodstock, VA 22664
(540) 459-2167
Woodstock, VA 22664
(540) 459-2167
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 7-12
2317 Oak Ridge Road
Oak Ridge, NC 27310
(336) 515-8040
Oak Ridge, NC 27310
(336) 515-8040
Rank: #40-5940.-59
Oakwood Friends School![Oakwood Friends School Photo - Autumn colors on campus Oakwood Friends School Photo - Autumn colors on campus]()

(Quaker)
# AP Courses: 5-10
Grades: 8-12 | 5-12 (day)
22 Spackenkill Road
Poughkeepsie, NY 12603
(845) 462-4200
Poughkeepsie, NY 12603
(845) 462-4200
Rank: #40-5940.-59
The Oxford Academy
All-Boys (Anglican)
# AP Courses: 5-10
Grades: 8-12, PG
1393 Boston Post Road
Westbrook, CT 06498
(860) 399-6247
Westbrook, CT 06498
(860) 399-6247
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 5-12, PG | Pre-K-12, PG (day)
PO Box 3050, 159 Main St.
Chester/Lake Almanor, CA 96020
(530) 596-3343
Chester/Lake Almanor, CA 96020
(530) 596-3343
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 7-12
1101 Genesee Street
Delafield, WI 53018
(800) 752-2338
Delafield, WI 53018
(800) 752-2338
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 8-12, PG
PO Box 158, 444 Water Lane
Tappahannock, VA 22560
(804) 443-3357
Tappahannock, VA 22560
(804) 443-3357
Rank: #40-5940.-59
St. Thomas More School![St. Thomas More School Photo St. Thomas More School Photo]()

(Catholic)
# AP Courses: 5-10
Grades: 8-12, PG
45 Cottage Road
Oakdale, CT 06370
(860) 823-3861
Oakdale, CT 06370
(860) 823-3861
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 9-12, PG
5201 SPIRE Circle
Geneva, OH 44041
(440) 466-1002
Geneva, OH 44041
(440) 466-1002
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 8-12 | 6-12 (day)
505 Spring Street
Friday Harbor, WA 98250
(360) 378-6393
Friday Harbor, WA 98250
(360) 378-6393
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 7-12 | K-12 (day)
400 Sunshine Drive
Miller, SD 57362
(605) 853-3071
Miller, SD 57362
(605) 853-3071
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 10-12
1460 Broadway Street #7032
New York, NY 10036
(646) 504-6924
New York, NY 10036
(646) 504-6924
Rank: #40-5940.-59
# AP Courses: 5-10
Grades: 9-12, PG
1079 Firetower Road
Colora, MD 21917
(410) 658-4901
Colora, MD 21917
(410) 658-4901
Rank: #60-6560.-65
Academy of the Holy Family![Academy of the Holy Family Photo - Thanksgiving Dinner Academy of the Holy Family Photo - Thanksgiving Dinner]()

All-Girls (Catholic)
# AP Courses: <5
Grades: 9-12
54 W. Main Street Box 691
Baltic, CT 06330
(860) 822-6279
Baltic, CT 06330
(860) 822-6279
Rank: #60-6560.-65
# AP Courses: <5
Grades: 11-11
485 Chewonki Neck Road
Wiscasset, ME 04578
(207) 882-7323
Wiscasset, ME 04578
(207) 882-7323
Rank: #60-6560.-65
# AP Courses: <5
Grades: 9-12
1500 Port Arthur Road
Ladysmith, WI 54848
(715) 609-1723
Ladysmith, WI 54848
(715) 609-1723
Rank: #60-6560.-65
# AP Courses: <5
Grades: 6-12, PG
2800 Monterey Road
San Marino, CA 91108
San Marino, CA 91108
Rank: #60-6560.-65
# AP Courses: <5
Grades: 9-12, PG | K-12, PG (day)
42605 RCR 36
Steamboat Springs, CO 80487
(970) 879-1350
Steamboat Springs, CO 80487
(970) 879-1350
Rank: #60-6560.-65
# AP Courses: <5
Grades: 1-5, PG | Pre-K-12, PG (day)
4000 Connecticut Ave.
Bend, AR 24859
Bend, AR 24859
Recent Articles

Want To Teach In A Boarding School?
Teaching in a boarding school is the same as teaching in a public school, right? Not exactly. Some explanations here.

Academics: Advanced Placement
As part of your evaluation of boarding schools, you will examine the academics. We look at one aspect of what many schools teach, namely, Advanced Placement courses.

Are You Looking At The Wrong Schools?
By "wrong schools", I mean schools that don't fit your needs and requirements. Finding the "right school' implies that the school meets 99% of what you require. More here.