The Top Public High Schools in Greater Boston, Ranked for 2025

iStock / Getty Images Plus
About the 2025 list
This year’s rankings offer a statistical analysis of the top-performing high schools in the Greater Boston area. To ensure accuracy and consistency, it is compiled with the most recent data available at presstime from the Massachusetts Department of Elementary and Secondary Education (DESE), which publishes a limited amount of information on each school, including MCAS and SAT scores. In an effort to provide additional transparency, we’ve included median household income and home prices for each high school’s town(s). We have also included several “honor roll” lists so you can see in what areas, exactly, different schools excel, as well as a list of high-performing schools in areas with lower median home prices.
Note: Scroll down and then right to see all categories. To view the top 100 schools all at once, choose ‘100 entries per page.’
Top Public High Schools in Greater Boston for 2025
| Rank 2025 | SCHOOL | Enrollment | Average Class Size | Student-to-Teacher Ratio | 10th Graders Meeting or Exceeding Expectations on MCAS (%) - English Language Arts | 10th Graders Meeting or Exceeding Expectations on MCAS (%) - Math | 10th Graders Meeting or Exceeding Expectations on MCAS - Science & Technology/Engineering | Average SAT Scores - Reading/Writing | Average SAT Scores - Math | Advanced Placement (%) - Proficient | Graduation Rate (%) | Access to the Arts (%) | Access Digital Literacy and Computer Science Courses (%) | Advance Coursework Completion (%) | Median Home Price | Median Income |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Dover-Sherborn Regional High School | 610 | 14.9 | 11.2 | 87 | 89 | 88 | 654 | 651 | 96 | 100.0 | 82.4 | 34.0 | 92.1 | $1,526,398 | $248,948 |
| 2 | Lexington High School | 2,405 | 17.9 | 11.4 | 90 | 91 | 91 | 663 | 677 | 93 | 98.1 | 82.5 | 38.6 | 94.6 | $1,700,000 | $219,402 |
| 3 | Weston High School | 658 | 14.2 | 10.9 | 87 | 88 | 79 | 657 | 675 | 92 | 96.2 | 74.6 | 35.3 | 87.2 | $2,325,000 | $250,000 |
| 4 | Cohasset Middle/High School | 381 | 13.0 | 10.3 | 93 | 72 | 79 | 607 | 575 | 81 | 98.0 | 94.6 | 39.0 | 91.9 | $1,512,500 | $187,060 |
| 5 | Manchester Essex Regional High School | 392 | 12.2 | 9.7 | 74 | 71 | 71 | 655 | 634 | 92 | 98.9 | 49.7 | 38.2 | 78.0 | $1,002,418 | $179,583 |
| 6 | The Bromfield School (Harvard, Mass.) | 328 | 13.6 | 10.1 | 96 | 92 | 91 | 644 | 611 | 89 | 93.8 | 66.0 | 12.9 | 83.2 | $985,000 | $200,688 |
| 7 | Wellesley High School | 1,262 | 15.4 | 11.0 | 85 | 83 | 84 | 649 | 653 | 90 | 98.0 | 59.9 | 17.7 | 92.2 | $2,138,500 | $250,000 |
| 8 | Hamilton-Wenham Regional High School | 448 | 13.3 | 10.4 | 87 | 79 | 70 | 622 | 600 | 83 | 97.5 | 71.3 | 34.5 | 85.6 | $927,091 | $150,469 |
| 9 | Newton South High School | 1,898 | 14.1 | 12.3 | 86 | 85 | 87 | 652 | 661 | 92 | 98.6 | 48.1 | 19.9 | 66.1 | $1,830,000 | $184,989 |
| 10 | Needham High School | 1,633 | 16.2 | 12.5 | 86 | 86 | 79 | 646 | 647 | 94 | 99.3 | 74.6 | 9.3 | 94.6 | $1,700,000 | $212,241 |
| 11 | Brookline High School | 2,181 | 15.1 | 11.5 | 80 | 81 | 80 | 659 | 662 | 93 | 96.5 | 58.9 | 16.6 | 92.8 | $2,335,000 | $140,631 |
| 12 | Norwell High School | 601 | 13.1 | 11.7 | 84 | 86 | 85 | 606 | 580 | 88 | 99.3 | 73.2 | 8.9 | 98.0 | $1,134,000 | $182,637 |
| 13 | Concord-Carlisle High School | 1,191 | 17.0 | 11.7 | 85 | 85 | 83 | 665 | 662 | 95 | 97.5 | 49.4 | 16.3 | 83.3 | $1,523,437 | $220,875 |
| 14 | Wayland High School | 803 | 16.0 | 11.0 | 83 | 83 | 85 | 642 | 649 | 95 | 100.0 | 48.9 | 14.8 | 85.2 | $1,115,000 | $221,250 |
| 15 | Bedford High School | 868 | 13.2 | 10.9 | 83 | 83 | 75 | 634 | 627 | 89 | 98.5 | 70.2 | 16.3 | 72.0 | $1,055,500 | $158,964 |
| 16 | Sharon High School | 1,161 | 15.1 | 11.1 | 83 | 81 | 77 | 651 | 657 | 90 | 97.0 | 64.2 | 15.2 | 79.3 | $815,000 | $183,724 |
| 17 | Lincoln-Sudbury Regional High School | 1,445 | 17.8 | 11.4 | 83 | 85 | 83 | 630 | 645 | 97 | 97.4 | 61.0 | 38.1 | 81.9 | $1,312,178 | $220,568 |
| 18 | Medfield High School | 704 | 15.8 | 11.3 | 77 | 80 | 89 | 628 | 620 | 85 | 99.5 | 67.9 | 13.1 | 83.0 | $1,170,000 | $214,801 |
| 19 | Algonquin Regional High School | 1,197 | 13.9 | 10.9 | 85 | 77 | 82 | 610 | 613 | 84 | 96.6 | 41.1 | 37.7 | 81.4 | $842,937 | $181,414 |
| 20 | Newton North High School | 2,096 | 15.2 | 11.3 | 82 | 73 | 80 | 636 | 638 | 86 | 94.8 | 52.9 | 23.3 | 84.7 | $1,830,000 | $184,989 |
| 21 | Maynard High School | 310 | 12.0 | 8.6 | 68 | 66 | 72 | 609 | 555 | 86 | 94.4 | 64.5 | 37.1 | 74.2 | $580,000 | $119,549 |
| 22 | Hingham High School | 1,066 | 13.2 | 12.1 | 87 | 77 | 83 | 618 | 606 | 96 | 97.9 | 35.9 | 7.6 | 99.1 | $1,320,000 | $181,017 |
| 23 | Acton-Boxborough Regional High School | 1,622 | 18.1 | 13.6 | 89 | 87 | 88 | 663 | 680 | 94 | 98.3 | 45.2 | 12.1 | 75.0 | $978,908 | $152,906 |
| 24 | Hopkinton High School | 1,267 | 18.0 | 14.5 | 91 | 88 | 89 | 626 | 640 | 94 | 99.3 | 53.0 | 23.1 | 84.4 | $1,117,500 | $204,418 |
| 25 | Westford Academy | 1,504 | 16.9 | 12.3 | 89 | 86 | 88 | 625 | 620 | 93 | 96.1 | 54.9 | 26.6 | 68.4 | $920,000 | $181,523 |
| 26 | Ipswich High School | 447 | 11.5 | 10.0 | 60 | 64 | 65 | 602 | 603 | 87 | 95.5 | 77.9 | 37.0 | 68.8 | $895,000 | $124,405 |
| 27 | Westwood High School | 837 | 13.5 | 11.9 | 77 | 72 | 76 | 625 | 619 | 91 | 99.6 | 66.5 | 20.8 | 80.4 | $1,158,500 | $205,000 |
| 28 | Duxbury High School | 808 | 15.6 | 10.7 | 79 | 77 | 72 | 613 | 586 | 77 | 98.7 | 60.7 | 33.4 | 90.3 | $1,222,500 | $171,471 |
| 29 | Winchester High School | 1,404 | 16.6 | 14.8 | 87 | 87 | 83 | 640 | 648 | 88 | 96.6 | 50.5 | 23.9 | 97.7 | $1,700,000 | $218,176 |
| 30 | Mansfield High School | 1,002 | 13.2 | 11.0 | 75 | 72 | 66 | 600 | 594 | 82 | 99.3 | 64.4 | 25.5 | 73.5 | $687,000 | $131,409 |
| 31 | Arlington High School | 1,677 | 14.9 | 13.1 | 83 | 82 | 77 | 634 | 622 | 86 | 96.4 | 54.7 | 19.0 | 83.9 | $1,155,000 | $141,440 |
| 32 | Nashoba Regional High School | 806 | 13.8 | 12.9 | 77 | 75 | 70 | 614 | 604 | 80 | 96.8 | 67.1 | 32.3 | 83.5 | $753,141 | $157,143 |
| 33 | Marblehead High School | 861 | 14.3 | 10.4 | 76 | 76 | 74 | 615 | 585 | 82 | 96.7 | 59.5 | 27.7 | 78.6 | $1,100,000 | $165,859 |
| 34 | Westborough High School | 1,213 | 14.9 | 13.1 | 82 | 79 | 78 | 626 | 642 | 89 | 95.1 | 50.5 | 24.4 | 64.5 | $785,000 | $134,474 |
| 35 | North Reading High School | 652 | 16.6 | 9.6 | 81 | 72 | 83 | 597 | 591 | 85 | 96.1 | 49.6 | 22.7 | 76.1 | $870,000 | $150,820 |
| 36 | Andover High School | 1,609 | 15.3 | 13.1 | 79 | 77 | 71 | 631 | 636 | 82 | 96.9 | 63.9 | 20.1 | 79.7 | $1,018,750 | $167,591 |
| 37 | Wilmington High School | 619 | 14.1 | 9.2 | 73 | 70 | 71 | 588 | 577 | 81 | 96.0 | 64.8 | 27.9 | 63.6 | $750,000 | $161,473 |
| 38 | Lynnfield High School | 588 | 15.2 | 11.7 | 85 | 78 | 77 | 584 | 575 | 68 | 99.3 | 51.6 | 23.3 | 93.5 | $1,015,000 | $172,484 |
| 39 | Chelmsford High School | 1,402 | 17.8 | 14.0 | 83 | 75 | 70 | 601 | 587 | 82 | 96.6 | 62.4 | 46.2 | 96.5 | $713,000 | $140,519 |
| 40 | Natick High School | 1,761 | 16.3 | 12.3 | 73 | 68 | 75 | 613 | 602 | 90 | 97.0 | 69.9 | 24.5 | 71.1 | $956,500 | $134,591 |
| 41 | Holliston High School | 809 | 14.2 | 12.9 | 74 | 75 | 66 | 608 | 589 | 80 | 93.9 | 70.5 | 34.5 | 76.8 | $720,000 | $154,684 |
| 42 | Hull High School | 278 | 9.6 | 9.7 | 59 | 54 | 52 | 604 | 568 | 85 | 96.1 | 61.4 | 24.5 | 72.4 | $672,000 | $127,112 |
| 43 | Littleton High School | 482 | 14.4 | 13.4 | 66 | 66 | 71 | 605 | 577 | 90 | 98.4 | 77.2 | 16.8 | 74.2 | $825,000 | $146,250 |
| 44 | Masconomet Regional High School | 924 | 14.2 | 11.8 | 74 | 70 | 70 | 599 | 585 | 85 | 98.0 | 51.7 | 18.2 | 75.3 | $949,674 | $179,925 |
| 45 | Rockport High School | 367 | 11.9 | 8.6 | 65 | 52 | 53 | 569 | 552 | 58 | 95.6 | 66.2 | 46.2 | 75.5 | $852,500 | $93,227 |
| 46 | Millis High School | 286 | 11.9 | 10.9 | 79 | 72 | 71 | 571 | 550 | 81 | 95.7 | 44.7 | 46.0 | 65.7 | $684,900 | $149,021 |
| 47 | Walpole High School | 917 | 16.0 | 11.1 | 64 | 72 | 73 | 612 | 594 | 91 | 95.6 | 74.2 | 22.7 | 61.5 | $770,000 | $159,720 |
| 48 | Boston Latin School | 2,424 | 24.1 | 18.4 | 96 | 95 | 92 | 656 | 648 | 89 | 98.7 | 63.9 | 9.9 | 99.6 | $832,500 | $94,755 |
| 49 | Newburyport High School | 743 | 15.7 | 11.1 | 72 | 64 | 63 | 603 | 584 | 83 | 99.0 | 53.4 | 27.7 | 76.6 | $1,100,000 | $144,259 |
| 50 | Amesbury High School | 481 | 13.8 | 10.5 | 74 | 58 | 54 | 583 | 549 | 85 | 91.7 | 81.8 | 51.2 | 55.6 | $670,000 | $100,599 |
| 51 | Belmont High School | 1,454 | 21.1 | 17.8 | 90 | 89 | 88 | 640 | 640 | 95 | 98.2 | 54.0 | 16.5 | 85.2 | $1,567,500 | $178,188 |
| 52 | Scituate High School | 725 | 13.9 | 12.4 | 79 | 65 | 70 | 603 | 572 | 68 | 98.5 | 70.1 | 13.8 | 91.0 | $905,000 | $131,861 |
| 53 | Hanover High School | 663 | 14.0 | 11.7 | 81 | 68 | 70 | 566 | 543 | 78 | 98.9 | 50.7 | 18.3 | 78.6 | $782,450 | $174,821 |
| 54 | Stoneham High School | 599 | 11.7 | 10.0 | 69 | 56 | 53 | 569 | 541 | 64 | 96.7 | 76.5 | 21.7 | 80.8 | $799,000 | $112,635 |
| 55 | Ashland High School | 884 | 16.4 | 14.1 | 75 | 72 | 70 | 599 | 602 | 90 | 94.0 | 60.8 | 31.4 | 72.8 | $665,875 | $127,106 |
| 56 | Tewksbury Memorial High School | 696 | 16.6 | 11.6 | 69 | 58 | 50 | 590 | 568 | 73 | 95.4 | 71.8 | 46.6 | 79.6 | $680,000 | $125,966 |
| 57 | Cambridge Rindge and Latin School | 2,072 | 15.5 | 9.1 | 63 | 61 | 47 | 624 | 602 | 81 | 94.2 | 52.4 | 23.9 | 74.8 | $2,175,000 | $126,469 |
| 58 | Milton High School | 1,083 | 18.3 | 12.5 | 84 | 75 | 76 | 605 | 586 | 88 | 96.4 | 67.5 | 13.6 | 72.6 | $980,000 | $178,053 |
| 59 | Pembroke High School | 690 | 15.3 | 12.7 | 71 | 65 | 68 | 568 | 553 | 72 | 98.3 | 52.1 | 39.0 | 83.4 | $622,000 | $141,332 |
| 60 | North Andover High School | 1,328 | 15.9 | 13.8 | 64 | 58 | 64 | 597 | 581 | 84 | 98.5 | 70.3 | 30.5 | 69.8 | $899,000 | $134,319 |
| 61 | Medway High School | 622 | 15.5 | 13.0 | 75 | 71 | 78 | 592 | 576 | 73 | 97.3 | 67.2 | 17.6 | 86.2 | $767,500 | $174,357 |
| 62 | Reading Memorial High School | 1,094 | 14.8 | 12.9 | 75 | 69 | 65 | 592 | 580 | 77 | 97.6 | 46.4 | 23.5 | 67.2 | $855,000 | $163,725 |
| 63 | Swampscott High School | 706 | 14.0 | 11.0 | 74 | 64 | 76 | 598 | 562 | 76 | 94.4 | 70.2 | 23.0 | 72.3 | $835,000 | $128,964 |
| 64 | Franklin High School | 1,453 | 15.5 | 13.4 | 69 | 67 | 74 | 599 | 591 | 79 | 96.8 | 57.9 | 20.6 | 75.3 | $727,000 | $142,788 |
| 65 | Canton High School | 968 | 15.5 | 13.2 | 66 | 66 | 73 | 587 | 574 | 81 | 94.4 | 71.4 | 17.3 | 78.4 | $810,000 | $128,341 |
| 66 | Burlington High School | 1,019 | 13.2 | 11.4 | 58 | 59 | 62 | 603 | 595 | 78 | 92.9 | 39.2 | 25.2 | 68.8 | $850,000 | $142,207 |
| 67 | Apponequet Regional High School (Freetown-Lakeville) | 640 | 14.6 | 11.1 | 77 | 66 | 72 | 566 | 549 | 71 | 96.8 | 61.6 | 24.6 | 61.7 | $576,162 | $134,218 |
| 68 | Marshfield High School | 1,119 | 16.5 | 11.0 | 78 | 65 | 61 | 573 | 561 | 77 | 98.4 | 42.0 | 27.1 | 70.3 | $785,000 | $125,525 |
| 69 | Foxborough High School | 736 | 14.1 | 11.6 | 53 | 67 | 70 | 585 | 573 | 75 | 95.2 | 57.5 | 12.5 | 67.7 | $710,000 | $108,559 |
| 70 | Triton Regional High School | 538 | 12.1 | 10.0 | 60 | 43 | 56 | 601 | 566 | 72 | 95.0 | 53.2 | 11.4 | 57.3 | $788,412 | $129,023 |
| 71 | Wakefield Memorial High School | 854 | 15.2 | 10.1 | 59 | 57 | 67 | 581 | 560 | 65 | 96.4 | 65.8 | 11.5 | 66.3 | $825,000 | $130,320 |
| 72 | Georgetown High School | 268 | 10.6 | 11.0 | 69 | 62 | 69 | 558 | 531 | 87 | 97.3 | 73.4 | 11.4 | 64.4 | $730,000 | $152,014 |
| 73 | Melrose High School | 967 | 17.3 | 12.3 | 79 | 67 | 66 | 610 | 582 | 73 | 97.9 | 44.2 | 17.7 | 78.2 | $870,000 | $126,854 |
| 74 | Oliver Ames High School (Easton, Mass.) | 1,045 | 16.9 | 12.4 | 70 | 69 | 61 | 585 | 573 | 84 | 97.8 | 40.0 | 14.0 | 69.4 | $725,950 | $121,458 |
| 75 | Braintree High School | 1,694 | 16.1 | 15.3 | 69 | 69 | 71 | 583 | 590 | 85 | 94.3 | 61.9 | 15.1 | 69.4 | $710,000 | $125,305 |
| 76 | Danvers High School | 784 | 14.4 | 10.4 | 57 | 44 | 55 | 567 | 542 | 62 | 93.6 | 71.6 | 34.4 | 81.0 | $716,788 | $117,072 |
| 77 | Norwood High School | 966 | 13.6 | 11.1 | 61 | 55 | 48 | 574 | 560 | 57 | 96.7 | 61.4 | 32.6 | 65.6 | $710,500 | $97,110 |
| 78 | Carver Middle/High School | 688 | 13.7 | 10.2 | 57 | 38 | 34 | 536 | 516 | 67 | 94.9 | 77.7 | 53.2 | 64.0 | $595,000 | $78,955 |
| 79 | King Philip Regional High School (Wrentham, Mass.) | 1,114 | 14.7 | 13.1 | 75 | 65 | 67 | 589 | 575 | 71 | 96.0 | 45.7 | 3.3 | 72.5 | $721,436 | $149,810 |
| 80 | Pentucket Regional High School | 578 | 13.3 | 12.0 | 76 | 62 | 64 | 584 | 579 | 80 | 91.3 | 63.0 | 29.8 | 35.8 | $739,280 | $141,644 |
| 81 | Beverly High School | 1,213 | 18.9 | 12.3 | 61 | 49 | 59 | 585 | 553 | 75 | 93.6 | 71.8 | 42.8 | 61.5 | $720,000 | $103,739 |
| 82 | Dedham High School | 719 | 15.1 | 11.3 | 61 | 73 | 53 | 576 | 573 | 67 | 92.3 | 52.5 | 25.7 | 66.5 | $750,000 | $124,375 |
| 83 | Stoughton High School | 1,118 | 17.2 | 10.3 | 62 | 53 | 57 | 568 | 552 | 71 | 89.0 | 71.3 | 48.8 | 48.8 | $610,000 | $104,164 |
| 84 | North Quincy High School | 1,520 | 18.7 | 15.2 | 72 | 66 | 65 | 591 | 601 | 77 | 93.2 | 32.7 | 30.3 | 75.2 | $723,600 | $95,711 |
| 85 | Hudson High School | 784 | 14.3 | 10.3 | 56 | 43 | 54 | 560 | 542 | 57 | 89.0 | 69.2 | 33.2 | 68.3 | $600,000 | $107,202 |
| 86 | Watertown High School | 761 | 14.6 | 11.1 | 53 | 54 | 46 | 557 | 567 | 74 | 87.0 | 59.0 | 33.7 | 58.0 | $930,000 | $123,422 |
| 87 | Woburn Memorial High School | 1,259 | 14.6 | 11.7 | 56 | 51 | 57 | 570 | 564 | 66 | 90.6 | 46.6 | 25.3 | 55.4 | $770,511 | $107,754 |
| 88 | West Bridgewater Middle-Senior High School | 614 | 16.6 | 12.1 | 54 | 40 | 30 | 554 | 534 | 45 | 99.0 | 92.5 | 34.5 | 75.8 | $597,500 | $124,483 |
| 89 | Middleborough High School | 774 | 15.3 | 12.6 | 49 | 50 | 54 | 546 | 529 | 49 | 96.6 | 69.3 | 40.7 | 64.6 | $524,950 | $91,914 |
| 90 | Somerville High School | 1,394 | 12.6 | 10.3 | 55 | 39 | 44 | 579 | 563 | 66 | 87.5 | 58.0 | 13.3 | 68.3 | $1,200,000 | $127,056 |
| 91 | Norton High School | 685 | 13.1 | 12.9 | 56 | 49 | 53 | 575 | 548 | 68 | 94.1 | 56.5 | 24.6 | 51.1 | $620,000 | $127,404 |
| 92 | Billerica Memorial High School | 1,816 | 19.3 | 14.2 | 65 | 49 | 68 | 572 | 565 | 61 | 94.7 | 66.1 | 18.5 | 79.1 | $699,000 | $139,706 |
| 93 | Medford High School | 1,195 | 13.1 | 9.3 | 55 | 41 | 53 | 593 | 570 | 77 | 89.6 | 29.2 | 11.9 | 47.9 | $887,500 | $118,089 |
| 94 | Silver Lake Regional High School (Kingston, Mass.) | 1,034 | 17.8 | 12.1 | 60 | 53 | 50 | 570 | 547 | 64 | 97.4 | 45.1 | 21.7 | 66.2 | $667,860 | $113,528 |
| 95 | John D. O'Bryant School of Mathematics and Science (Boston) | 1,509 | 23.4 | 16.0 | 69 | 78 | 60 | 544 | 561 | 56 | 100.0 | 65.6 | 29.8 | 97.9 | $832,500 | $94,755 |
| 96 | Gloucester High School | 776 | 13.4 | 10.0 | 41 | 46 | 37 | 558 | 556 | 67 | 89.1 | 59.4 | 42.0 | 40.4 | $712,000 | $87,898 |
| 97 | Bellingham High School | 740 | 17.4 | 12.5 | 49 | 34 | 49 | 568 | 534 | 53 | 92.2 | 72.5 | 35.6 | 84.8 | $511,000 | $120,966 |
| 98 | Plymouth North High School | 1,169 | 15.1 | 11.4 | 53 | 35 | 30 | 554 | 515 | 74 | 95.2 | 61.9 | 21.7 | 61.8 | $650,000 | $111,975 |
| 99 | Rockland High School | 590 | 14.2 | 12.0 | 59 | 54 | 65 | 533 | 511 | 70 | 86.2 | 50.1 | 11.5 | 72.6 | $542,000 | $101,475 |
| 100 | Abington High School | 530 | 15.7 | 11.7 | 46 | 39 | 41 | 556 | 518 | 50 | 94.1 | 52.5 | 30.9 | 82.1 | $585,000 | $119,787 |
| 101 | Plymouth South High School | 1,001 | 13.2 | 9.8 | 49 | 37 | 29 | 541 | 511 | 67 | 93.6 | 47.0 | 16.3 | 61.8 | $650,000 | $111,975 |
| 102 | East Bridgewater Junior-Senior High School | 881 | 18.6 | 12.3 | 45 | 28 | 41 | 554 | 525 | 58 | 97.9 | 92.0 | 36.5 | 63.9 | $554,500 | $128,679 |
| 103 | Weymouth High School | 1,679 | 14.5 | 12.5 | 66 | 43 | 56 | 559 | 537 | 76 | 90.2 | 26.8 | 12.1 | 54.6 | $625,000 | $100,077 |
| 104 | Quincy High School | 1,514 | 15.6 | 12.1 | 52 | 43 | 42 | 558 | 543 | 67 | 89.3 | 36.0 | 15.3 | 52.0 | $723,600 | $95,711 |
| 105 | Boston Latin Academy (Boston) | 1,693 | 23.6 | 18.7 | 82 | 80 | 67 | 563 | 560 | 63 | 97.5 | 41.3 | 19.6 | 98.1 | $832,500 | $94,755 |
| 106 | Framingham High School | 2,534 | 16.5 | 13.0 | 47 | 41 | 44 | 573 | 569 | 85 | 78.5 | 58.8 | 25.2 | 60.0 | $670,000 | $98,179 |
| 107 | Saugus High School | 744 | 14.2 | 13.9 | 48 | 45 | 41 | 541 | 509 | 50 | 86.5 | 58.7 | 33.9 | 67.7 | $650,000 | $100,819 |
| 108 | Wareham High School | 533 | 12.1 | 9.3 | 46 | 27 | 21 | 600 | 512 | 37 | 90.6 | 61.4 | 25.2 | 45.1 | $456,000 | $82,741 |
| 109 | Waltham High School | 1,791 | 16.7 | 10.9 | 42 | 37 | 37 | 556 | 536 | 66 | 84.4 | 64.6 | 21.0 | 53.2 | $810,000 | $116,560 |
| 110 | Bridgewater-Raynham Regional High School | 1,487 | 14.8 | 15.4 | 54 | 55 | 54 | 559 | 532 | 62 | 92.3 | 24.4 | 24.3 | 58.4 | $433,162 | $114,408 |
| 111 | Winthrop High School | 568 | 18.6 | 13.9 | 66 | 60 | 54 | 560 | 550 | 32 | 89.4 | 49.1 | 15.1 | 83.2 | $742,500 | $106,357 |
| 112 | Peabody Veterans Memorial High | 1,333 | 15.3 | 11.1 | 37 | 35 | 37 | 549 | 544 | 63 | 85.7 | 52.6 | 17.2 | 46.7 | $670,000 | $95,278 |
| 113 | Milford High School | 1,316 | 16.4 | 11.4 | 48 | 34 | 39 | 553 | 534 | 51 | 85.7 | 48.9 | 22.9 | 64.0 | $555,000 | $92,726 |
| 114 | Methuen High School | 1,841 | 16.6 | 12.7 | 43 | 32 | 42 | 549 | 538 | 59 | 87.8 | 64.3 | 18.2 | 49.8 | $590,500 | $103,270 |
| 115 | Marlborough High School | 985 | 12.8 | 10.6 | 41 | 38 | 26 | 517 | 498 | 44 | 83.9 | 69.1 | 23.9 | 55.7 | $605,500 | $95,047 |
| 116 | Whitman-Hanson Regional High School | 993 | 16.0 | 14.4 | 53 | 45 | 53 | 539 | 524 | 62 | 91.0 | 48.5 | 13.6 | 27.2 | $557,757 | $109,474 |
| 117 | Holbrook Middle-High School | 655 | 16.1 | 13.3 | 43 | 29 | 39 | 542 | 503 | 64 | 90.5 | 81.4 | 27.4 | 39.6 | $522,500 | $107,768 |
| 118 | Boston Arts Academy (Boston) | 500 | 13.4 | 9.2 | 52 | 24 | 35 | 496 | 444 | 14 | 90.8 | 99.4 | 1.9 | 65.3 | $832,500 | $94,755 |
| 119 | Salem High School | 952 | 14.1 | 9.5 | 53 | 45 | 47 | 461 | 447 | 40 | 87.7 | 45.8 | 16.7 | 66.8 | $670,000 | $85,137 |
| 120 | Josiah Quincy Upper School (Boston) | 557 | 20.1 | 10.3 | 32 | 30 | 16 | 455 | 439 | N/A | 96.7 | 99.6 | 8.5 | 100.0 | $832,500 | $94,755 |
| 121 | Haverhill High School | 1,922 | 16.1 | 13.4 | 39 | 27 | 31 | 567 | 538 | 61 | 81.5 | 54.2 | 21.8 | 65.9 | $560,000 | $87,675 |
| 122 | Avon Middle High School | 409 | 13.8 | 9.4 | 54 | 15 | 11 | 529 | 514 | 39 | 79.6 | 58.2 | 30.7 | 56.0 | $587,000 | $129,487 |
| 123 | Taunton High School | 2,877 | 19.2 | 16.0 | 50 | 37 | 40 | 528 | 503 | 57 | 88.7 | 49.2 | 18.6 | 46.1 | $495,000 | $79,715 |
| 124 | Randolph High School | 765 | 18.0 | 12.3 | 36 | 26 | 22 | 543 | 540 | 34 | 75.0 | 66.1 | 34.6 | 76.0 | $567,450 | $103,129 |
| 125 | Malden High School | 1,890 | 17.8 | 16.0 | 50 | 36 | 46 | 504 | 507 | 66 | 80.6 | 46.3 | 7.6 | 76.9 | $719,000 | $95,298 |
| 126 | Revere High School | 2,115 | 18.8 | 13.4 | 50 | 33 | 42 | 531 | 510 | 58 | 79.6 | 41.4 | 16.0 | 71.0 | $650,000 | $81,121 |
| 127 | Lowell High School | 3,446 | 20.8 | 14.5 | 41 | 34 | 36 | 539 | 535 | 57 | 81.9 | 37.2 | 17.5 | 55.3 | $515,000 | $76,205 |
| 128 | New Mission High School (Boston) | 715 | 16.5 | 11.2 | 39 | 32 | 19 | 424 | 433 | 19 | 95.6 | 36.9 | 16.5 | 83.6 | $832,500 | $94,755 |
| 129 | Mary Lyon Pilot High School (Boston) | 95 | 13.2 | 6.6 | 23 | 21 | 5 | 468 | 453 | 12 | 83.3 | 95.8 | 3.1 | 75.6 | $832,500 | $94,755 |
| 130 | Fenway High School (Boston) | 362 | 16.1 | 11.4 | 33 | 50 | 24 | 396 | 417 | 24 | 85.2 | 65.1 | 0.9 | 82.4 | $832,500 | $94,755 |
| 131 | TechBoston Academy (Boston) | 850 | 14.9 | 12.0 | 28 | 7 | 9 | 426 | 410 | 47 | 83.6 | 62.0 | 52.4 | 53.7 | $832,500 | $94,755 |
| 132 | Dearborn STEM Academy (Roxbury) | 565 | 18.2 | 10.2 | 27 | 12 | 10 | 479 | 457 | 14 | 75.0 | 68.0 | 63.4 | 69.2 | $832,500 | $94,755 |
| 133 | Everett High School | 2,307 | 18.8 | 13.4 | 38 | 22 | 26 | 487 | 461 | 47 | 79.1 | 49.7 | 26.2 | 54.7 | $635,000 | $79,658 |
| 134 | Excel High School (Boston) | 301 | 11.7 | 9.2 | 16 | 22 | 7 | 442 | 453 | 20 | 82.2 | 26.1 | 26.4 | 51.1 | $832,500 | $94,755 |
| 135 | East Boston High School | 1,252 | 15.6 | 12.1 | 25 | 24 | 20 | 454 | 451 | 17 | 86.7 | 33.5 | 28.2 | 54.2 | $832,500 | $94,755 |
| 136 | Classical High School (Lynn, Mass.) | 1,795 | 20.6 | 14.5 | 35 | 17 | 24 | 541 | 517 | 44 | 80.7 | 46.9 | 27.5 | 39.8 | $584,500 | $74,715 |
| 137 | Albert D. Holland High School of Technology (Boston) | 399 | 12.9 | 9.5 | 32 | 23 | 20 | 407 | 404 | 16 | 79.8 | 39.4 | 17.0 | 61.5 | $832,500 | $94,755 |
| 138 | Chelsea High School | 1,649 | 22.3 | 14.5 | 29 | 19 | 21 | 527 | 489 | 31 | 82.1 | 64.0 | 27.0 | 63.3 | $650,000 | $72,220 |
| 139 | Snowden International School at Copley (Boston) | 421 | 16.9 | 12.1 | 31 | 17 | 8 | 421 | 410 | N/A | 83.2 | 52.3 | 0.0 | 94.8 | $832,500 | $94,755 |
| 140 | Brockton High School | 3,598 | 18.6 | 17.5 | 38 | 19 | 22 | 524 | 486 | 38 | 74.3 | 50.7 | 24.8 | 44.2 | $490,000 | $77,089 |
| 141 | Ruth Batson Academy (Boston) | 604 | 13.9 | 8.3 | 19 | 15 | 9 | 402 | 396 | 15 | 82.3 | 63.8 | 0.0 | 41.2 | $832,500 | $94,755 |
| 142 | The English High School (Boston) | 720 | 16.4 | 11.0 | 22 | 15 | 1 | 399 | 393 | 12 | 84.1 | 62.3 | 11.3 | 65.5 | $832,500 | $94,755 |
| 143 | Brighton High School (Boston) | 667 | 12.9 | 8.8 | 15 | 1 | 13 | 423 | 421 | 29 | 62.1 | 46.3 | 7.6 | 62.5 | $832,500 | $94,755 |
| 144 | Lynn English High School (Lynn, Mass.) | 2,062 | 20.5 | 15.1 | 26 | 17 | 20 | 504 | 481 | 37 | 81.5 | 38.2 | 17.2 | 33.3 | $584,500 | $74,715 |
| 145 | Charlestown High School (Boston) | 754 | 14.2 | 8.5 | 12 | 18 | 10 | 432 | 436 | 20 | 63.5 | 46.9 | 17.7 | 29.6 | $832,500 | $94,755 |
| 146 | Lawrence High School | 3,453 | 22.1 | 13.6 | 22 | 15 | 14 | 436 | 430 | 39 | 86.5 | 66.3 | 21.0 | 78.7 | $515,000 | $57,903 |
| 147 | Another Course To College (Boston) | 253 | 17.1 | 10.0 | 27 | 16 | 3 | 422 | 411 | 12 | 77.8 | 40.2 | 26.6 | 86.1 | $832,500 | $94,755 |
| 148 | Boston International High School (Boston) | 490 | 16.5 | 8.7 | 1 | 1 | 0 | 439 | 459 | 16 | 68.8 | 38.7 | 41.6 | 36.7 | $832,500 | $94,755 |
| 149 | Madison Park Technical Vocational High School (Boston) | 1,121 | 15.9 | 8.8 | 19 | 7 | 8 | 421 | 414 | 3 | 73.6 | 9.7 | 3.7 | 61.6 | $832,500 | $94,755 |
| 150 | Community Academy of Science and Health (Boston) | 398 | 15.2 | 10.7 | 19 | 10 | 20 | 405 | 406 | 20 | 64.4 | 41.3 | 0.0 | 43.5 | $832,500 | $94,755 |
[banner2]
Methodology: This chart ranks public high schools in towns or districts within, or partially within, I-495. To compile the list, we used the most recent data for each school available at presstime from the Massachusetts Department of Elementary and Secondary Education. In cases of missing information, we used data from a previous year as necessary. In some cases where no data was available, a value equal to the weighted average of a school’s other categories was used. We omitted highly specialized schools and schools reporting insufficient information, as well as charter schools.
To calculate the rankings, statistician George Recck, director of the Math Resource Center at Babson College, analyzed the results, comparing each high school’s data points to the overall average for all schools. He then applied a percentage weight to the standardized value for each school to create an aggregate “score” to determine each high school’s rank. We considered it more desirable to have smaller class sizes and lower student-to-teacher ratios.
Median home prices, provided by the Massachusetts Association of Realtors and MLS Property Information Network, are from 2024. Median household incomes are from the Census’s American Community Survey 5-Year Estimates (2019–2023) and reflect 2023 dollars. For schools that serve multiple cities or towns, a weighted average for median home price and median household income was created based on the population of each city or town. Neither of these data points factored into a school’s overall ranking.
To assess schools more comprehensively than test scores alone allow, this year we’ve added three new categories for each high school—percentage of students participating in an arts course, percentage of students completing at least one digital literacy or computer science course, and percentage of 11th and 12th grade students completing at least one advanced course, which can be found on DESE’s School and District Report Cards.
The Honor Roll
Top High Schools By Other Metrics
| Average class size | Student-to-Teacher Ratio | MCAS |
Average Class Size
| SCHOOL | Class Size |
|---|---|
| Hull High School | 9.6 |
| Georgetown High School | 10.6 |
| Ipswich High School | 11.5 |
| Excel High School | 11.7 |
| Stoneham High School | 11.7 |
| Millis High School | 11.9 |
| Rockport High School | 11.9 |
| Maynard High School | 12.0 |
| Wareham High School | 12.1 |
| Triton Regional High School | 12.1 |
Student-to-Teacher Ratio
| SCHOOL | Student-to-Teacher Ratio |
|---|---|
| Mary Lyon Pilot High School | 6.6:1 |
| Ruth Batson Academy | 8.3:1 |
| Charlestown High School | 8.5:1 |
| Maynard High School | 8.6:1 |
| Rockport High School | 8.6:1 |
| Boston International High School | 8.7:1 |
| Brighton High School | 8.8:1 |
| Madison Park Technical Vocational High School | 8.8:1 |
| Cambridge Rindge and Latin School | 9.1:1 |
| Excel High School (Boston) | 9.2:1 |
| Boston Arts Academy | 9.2:1 |
| Wilmington High School | 9.2:1 |
Bang for Your Housing Buck*
| SCHOOL | Median Home Price | |
|---|---|---|
| Apponequet Regional High School | $576,162 | 65 |
| Ashland High School | $665,875 | 55 |
| Hull High School | $672,000 | 40 |
| Mansfield High School | $687,000 | 29 |
| Maynard High School | $580,000 | 27 |
| Millis High School | $684,900 | 44 |
| Sharon High School | $815,000 | 13 |
| Pembroke High School | $622,000 | 71 |
| Westborough High School | $785,000 | 25 |
| Wilmington High School | $750,000 | 36 |
*For this chart, we selected the institutions whose high school rankings most significantly surpassed the ranking of their respective median home price and listed them here alphabetically.
10th Graders Meeting or Exceeding Expectations on MCAS
English Language Arts
| Schools | MCAS-E |
|---|---|
| Boston Latin School | 96 |
| The Bromfield School | 96 |
| Cohasset Middle/High School | 93 |
| Hopkinton High School | 91 |
| Belmont High School | 90 |
| Lexington High School | 90 |
| Acton-Boxborough Regional High School | 89 |
| Westford Academy | 89 |
| Hamilton-Wenham Regional High School | 87 |
| Weston High School | 87 |
| Dover-Sherborn Regional High School | 87 |
| Hingham High School | 87 |
| Winchester High School | 87 |
Math
| SCHOOL | % |
|---|---|
| Boston Latin School | 95 |
| The Bromfield School | 92 |
| Lexington High School | 91 |
| Belmont High School | 89 |
| Dover-Sherborn Regional High School | 89 |
| Hopkinton High School | 88 |
| Weston High School | 88 |
| Acton-Boxborough Regional High School | 87 |
| Winchester High School | 87 |
| Needham High School | 86 |
| Norwell High School | 86 |
| Westford Academy | 86 |
Science & Technology/Engineering
| SCHOOL | |
|---|---|
| Boston Latin School | 92 |
| The Bromfield School | 91 |
| Lexington High School | 91 |
| Hopkinton High School | 89 |
| Medfield High School | 89 |
| Acton-Boxborough Regional High School | 88 |
| Belmont High School | 88 |
| Dover-Sherborn Regional High School | 88 |
| Westford Academy | 88 |
| Newton South High School | 87 |
Research by Harriet Gaye and Mia Kovachev
An abridged version of this ranking was first published in the print edition of the September 2025 issue.
Related
The ChatGPT Generation: How Students Are Actually Using AI (And What Educators Are Learning)