Quick Facts

We are measured by the success of our 269 Beacons who are excelling in independent high schools, colleges, and workplaces around the country.


 Key Statistics

  • $59 Million in Scholarships: Our 269 graduates have earned over $59 million in scholarship funding from high schools and colleges.
  • 99% Graduation Rate: 99% of the students in Beacon’s first ten classes have graduated from high school. (Two students were unable to finish their senior year because of mental health issues. We continue to work with them to earn high school diplomas and enter college.)
  • 80% are School Leaders: More than 80% of our graduates hold leadership positions in high school in athletics, student government, clubs, and more. Several have been class presidents. Many win academic and/or leadership awards.
  • 92% College Enrollment: 92% of graduates of college age or older are currently enrolled in or have graduated from colleges including American University, Bowdoin College, George Washington University, Northeastern University, Princeton University, and Tufts University.
  • 95% Stay Connected: Almost all of our Beacons stay connected to Beacon and to each other through participation at alumni events or direct contact with Beacon staff and peers.