Top Colleges and Universities

AK - AL - AR - AZ - CA - CO - CT - DC - DE - FL - GA - HI - IA - ID - IL - IN - KS - KY

LA - MA - MD - ME - MI - MN - MO - MS - MT - NC - ND - NE - NH - NJ - NM - NV - NY

OH - OK - OR - PA - PR - RI - SC - SD - TN - TX - UT - VT - VA - WA - WI - WV - WY


You are here: Home > K-12 Schools > Massachusetts

List of K-12 Schools in Massachusetts

Abington High School
201 Gliniewicz Way
Abington, MA 02351
Plymouth County
Phone: (781) 982-2160

Acton Boxborough Regional High School
96 Hayward Rd
Acton, MA 01720
Middlesex County
Phone: (978) 264-4700

Agawam High School
760 Cooper Street
Agawam, MA 01001
Hampden County
Phone: (413) 821-0521

Al-Noor Academy High School
20 Church Street
Mansfield, MA 02048
Phone: (508) 261-7077

Algonquin Regional High School
79 Bartlett Street
Northborough, MA 01532
Worcester County
Phone: (508) 351-7010

Amesbury High School
5 Highland Street
Amesbury, MA 01913
Essex County
Phone: (978) 388-4800

Amherst Regional High School
21 Mattoon Street
Amherst, MA 01002
Hampshire County
Phone: (413) 362-1701

AmosClark Kingsbury High School
88R South Street
Medfield, MA 02052
Phone: (508) 359-4367

Andover High School
Shawsheen Road
Andover, MA 01810
Essex County
Phone: (978) 623-8600

Apponequet Regional High School
100 Howland Rd
Lakeville, MA 02347
Plymouth County
Phone: (508) 947-2660

Archbishop Williams High School
80 Independence Avenue
Braintree, MA 02184
Phone: (781) 843-3636

Arlington Catholic High School
16 Medford Street
Arlington, MA 02474
Phone: (781) 646-7770

Arlington High School
869 Mass Avenue
Arlington, MA 02476
Phone: (781) 316-3593

Ashland High School
65 East Union Street
Ashland, MA 01721
Phone: (508) 881-0177

Assabet Valley Vocational High School
215 Fitchburg Street
Marlborough, MA 01752
Phone: (508) 485-9430

Athol High School
2363 Main Street
Athol, MA 01331
Worcester County
Phone: (978) 249-2435

Attleboro High School
100 Rathbun Willard Drive
Attleboro, MA 02703
Bristol County
Phone: (508) 222-5150

Auburn High School
99 Auburn Street
Auburn, MA 01501
Worcester County
Phone: (508) 832-7711

Avon High School
287 West Main Street
Avon, MA 02322
Norfolk County
Phone: (508) 583-4822

Ayer High School
141 Washington Street
Ayer, MA 01432
Middlesex County
Phone: (978) 772-8600

Bancroft High School
110 Shore Drive
Worcester, MA 01605
Worcester County
Phone: (508) 853-2640

Baptist Village Academy & High School
50 Parker St
East Longmeadow, MA 01028
Phone: (413) 525-1153

Barnstable High School
744 West Main Street
Hyannis, MA 02601
Barnstable County
Phone: (508) 790-6445

Bay Path Regional Vocational Tech High School
57 Old Muggett Hill
Charlton, MA 01507
Worcester County
Phone: (508) 248-5971

Beacon High School
917 Belmont Street
Watertown, MA 02472
Phone: (617) 993-5100

Bedford High School
9 Mudge Way
Bedford, MA 01730
Middlesex County
Phone: (781) 275-1700

Belchertown High School
142 Springfield Road
Belchertown, MA 01007
Hampshire County
Phone: (413) 323-9419

Belchertown High School
14 Maple Street
Belchertown, MA 01007
Phone: (413) 323-0423

Belchertown High School
62 North Washington Street
Belchertown, MA 01007
Phone: (413) 323-0433

Bellingham High School
60 Blackstone Street
Bellingham, MA 02019
Norfolk County
Phone: (508) 966-3761

Belmont High School
221 Concord Avenue
Belmont, MA 02478
Middlesex County
Phone: (617) 484-4700

Belmont Hill High School
350 Prospect St
Belmont, MA 02478
Middlesex County
Phone: (617) 484-4410

Belmont Hill School
350 Prospect St
Belmont, MA 02478
Phone: (617) 484-4410

Berkshire Country High School
P.O. Box 867
Lenox, MA 01240
Berkshire County
Phone: (413) 637-0755

Berkshire High School
245 N. Undermountain Rd.
Sheffield, MA 01257
Berkshire County
Phone: (413) 229-8511

Berkshire School
245 N. Undermountain Rd.
Sheffield, MA 01257
Berkshire County
Phone: (413) 229-8511

Bethany Christian Academy
15 Cape Rd
Mendon, MA 01756
Phone: (508) 634-8171

Beverly High School
100 Sohier Rd
Beverly, MA 01915
Essex County
Phone: (978) 921-6132

Billerica Memorial High School
35 River Street
Billerica, MA 01821
Middlesex County
Phone: (978) 436-9300

Bishop Connolly High School
373 Elsbree Street
Fall River, MA 02720
Bristol County
Phone: (508) 676-1071

Bishop Feehan High School
70 Holcott Drive
Attleboro, MA 02703
Bristol County
Phone: (508) 226-6223

Bishop Fenwick High School
99 Margin Street
Peabody, MA 01960
Phone: (978) 531-8200

Bishop Stang High School
500 Slocum Rd
North Dartmouth, MA 02747
Bristol County
Phone: (508) 996-5602

Blackstone Millville Regional High School
175 Lincoln Street
Blackstone, MA 01504
Worcester County
Phone: (508) 883-4400

Blackstone Valley High School
65 Pleasant Street
Upton, MA 01568
Worcester County
Phone: (508) 529-7758

Boston Arts Academy
174 Ipswich Street
Boston, MA 02215
Suffolk County
Phone: (617) 635-6470

Boston College High School
150 Morrissey Blvd.
Boston, MA 02125
Suffolk County
Phone: (617) 436-3900

Boston High School
152 Arlington Street
Boston, MA 02116
Suffolk County
Phone: (617) 635-8937

Boston International High School
25 Glen Road
Jamaica Plain, MA 2130
Phone: (617) 635-9373

Boston Latin Academy
205 Townsend Street
Dorchester, MA 02121
Suffolk County
Phone: (617) 635-9957
Boston University Academy
1 University Road
Boston, MA 02215
Suffolk County
Phone: (617) 353-9000

Bourne High School
75 Waterhouse Rd
Bourne, MA 02532
Barnstable County
Phone: (508) 759-0670

Bridgewater Raynham Regional High School
166 Mt Prospect Street
Bridgewater, MA 02324
Plymouth County
Phone: (508) 697-6902

Brighton High School
25 Warren Street
Brighton, MA 02135
Suffolk County
Phone: (617) 635-9873

Bristol County Agriculture High School
135 Center Street
Dighton, MA 2715
Phone: (508) 669-6744

Brockton High School
470 Forest Avenue
Brockton, MA 02301
Plymouth County
Phone: (508) 580-7633

Bromfield High School
14 Massachusetts Avenue
Harvard, MA 01451
Worcester County
Phone: (978) 456-4152

Brookline High School
115 Greenough Street
Brookline, MA 02445
Norfolk County
Phone: (617) 713-5004

Buckingham Browne Nichols School
80 Gerrys Landing Road
Cambridge, MA 02138
Phone: (617) 547-6100

Burncoat High School
179 Burncoat Street
Worcester, MA 01606
Worcester County
Phone: (508) 799-3300

Buxton High School
291 South Street P.O. Box 646
Williamstown, MA 01267
Berkshire County
Phone: (413) 458-3919
Cambridge Rindge and Latin High School
459 Broadway
Cambridge, MA 02138
Middlesex County
Phone: (617) 349-6632

Canton High School
900 Washington Street
Canton, MA 02021
Norfolk County
Phone: (781) 821-5050

Cape Cod Academy
50 Osterville-W. Barnstable Rd
Osterville, MA 02655
Barnstable County
Phone: (508) 428-5400

Cape Cod Region Vocational Tech High School
351 Pleasant Lake Ave
Harwich, MA 02645
Barnstable County
Phone: (508) 432-4500

Cardinal Spellman High School
738 Court Street
Brockton, MA 02302-2898
Phone: (508) 583-6875

Carter High School
396 Northampton Street
Boston, MA 02118
Suffolk County
Phone: (617) 635-9832

Carver High School
60 South Meadow Rd
Carver, MA 02330
Plymouth County
Phone: (508) 866-6140

Cathedral High School
74 Union Park Street
Boston, MA 02118
Phone: (617) 542-2325

Central Catholic High School
300 Hampshire St.
Lawrence, MA 01841
Phone: (978) 682-0260

Charles H. McCann Technical School
70 Hodges Cross Road
North Adams, MA 01247
Phone: (413) 663-5383

Charlestown High School
240 Medford Street
Charlestown, MA 02129
Suffolk County
Phone: (617) 635-9914

Chatham High School
425 Crowell Road
Chatham, MA 02633
Barnstable County
Phone: (508) 945-5140

Chelmsford High School
200 Richardson Rd
North Chelmsford, MA 01863
Phone: (978) 251-5111

Chelsea High School
299 Everett Avenue
Chelsea, MA 2150
Phone: (617) 889-8418

Chicopee Comprehensive High School
617 Montgomery Street
Chicopee, MA 01020
Hampden County
Phone: (413) 594-3534

Chicopee High School
820 Front Street
Chicopee, MA 01020
Phone: (413) 594-3437

Cohasset High School
143 Pond Street
Cohasset, MA 02025
Norfolk County
Phone: (781) 383-6100

Community Christian Academy
105 Princeton Boulevard.
Lowell, MA 01851
Phone: (978) 934-9414

Concord Academy
166 Main Street
Concord, MA 01742
Middlesex County
Phone: (978) 402-2236

Concord Carlisle High School
500 Walden Street
Concord, MA 01742
Middlesex County
Phone: (978) 318-1400

Coyle & Cassidy High School
2 Hamilton St.
Taunton, MA 02780
Bristol County
Phone: (508) 823-6164

Cushing Academy
39 School Street
P.O. Box 8000
Ashburnham, MA 01430-8000
Phone: (978) 827-7000

Dana Hall School
45 Dana Road
Wellesley, MA 02482-9010
Phone: (781) 235-3010

Danvers High School
60 Cabot Rd.
Danvers, MA 01923
Phone: (978) 777-8925

Dartmouth High School
555 Bakerville Road
Dartmouth, MA 02748
Bristol County
Phone: (508) 961-2700

David Prouty High School
302 Main Street
Spencer, MA 1562
Phone: (508) 885-8505

Dedham High School
140 Whiting Avenue
Dedham, MA 02026
Norfolk County
Phone: (781) 326-4773

Deerfield Academy
7 Boyden Lane
Deerfield, MA 01342
Phone: (413) 772-0241

Dennis-Yarmouth Regional High School
210 Station Avenue
South Yarmouth, MA 02664
Phone: (508) 398-7630

Dighton Rehoboth Regional High School
2700 Regional Rd
North Dighton, MA 02764
Bristol County
Phone: (508) 252-5025

Diman Regional Vocational Tech High School
251 Stonehaven Rd
Fall River, MA 02723
Bristol County
Phone: (508) 678-2891

Doherty Memorial High School
299 Highland Street
Worcester, MA 01602
Worcester County
Phone: (508) 799-3270

Dorchester High School
9 Peacevale Road
Dorchester, MA 02124
Suffolk County
Phone: (617) 635-1615

Douglas High School
33 Davis Street
Douglas, MA 01516
Worcester County
Phone: (508) 476-4100

Dover Sherborn Regional High School
9 Junction Street
Dover, MA 02030
Norfolk County
Phone: (508) 785-0624

Dracut High School
1540 Lakeview Avenue
Dracut, MA 01826
Middlesex County
Phone: (978) 957-1500

Drury High School
1130 South Church Street
North Adams, MA 01247
Berkshire County
Phone: (413) 662-3240

Durfee High School
360 Elsbree Street
Fall River, MA 02720
Bristol County
Phone: (508) 675-8100

Duxbury High School
130 St. George Street
Duxbury, MA 02332
Plymouth County
Phone: (781) 934-7650

East Boston High School
86 White Street
Boston, MA 02128
Suffolk County
Phone: (617) 635-9896

East Bridgewater High School
11 Plymouth Street
East Bridgewater, MA 02333
Plymouth County
Phone: (508) 378-8214

East Gate Christian Academy
397 Bay Street
Fall River, MA 02724
Phone: (508) 730-1735

East Longmeadow High School
180 Maple Street
East Longmeadow, MA 01028
Hampden County
Phone: (413) 525-5460

Easthampton High School
70 Williston Avenue
Easthampton, MA 01027
Hampshire County
Phone: (413) 529-1585

Egleston Community High School
3134 Washington Street
Jamaica Plain, MA 2130
Phone: (617) 635-6429

English High School
144 McBride Street
Boston, MA 02130
Suffolk County
Phone: (617) 635-8979

Essex Agricultural & Technical High School
562 Maple Street
Hathorne, MA 01937
Phone: 978-774-0050

Everett High School
548 Broadway
Everett, MA 02149
Middlesex County
Phone: (617) 394-2490

Excel High School
5 G. Street
South Boston, MA 02127
Phone: (617) 635-9870
Fairhaven High School
12 Huttleston Avenue
Fairhaven, MA 02719
Bristol County
Phone: (508) 979-4052

Fall River Alternative High School
330 Oak Grove Avenue
Fall River, MA 2720
Phone: (508) 675-8245

Falmouth Academy
7 Highfield Drive
Falmouth, MA 02540
Phone: (508) 457-9696

Falmouth High School
874 Gifford Street
Falmouth, MA 02540
Barnstable County
Phone: (508) 540-2200

Fellowship Christian Academy
1 Fellowship Way
Methuen, MA 01844
Phone: (978) 686-9373

Fenway High School
174 Ipswich Street
Boston, MA 02215
Suffolk County
Phone: (617) 635-9911

Fitchburg High School
140 Arn-How Farm Road
Fitchburg, MA 01420
Phone: 978-345-3240

Fontbonne Academy
930 Brook Road,
Milton, MA 02186
Phone: (617) 696-3241

Foxborough High School
120 South Street
Foxborough, MA 02035
Norfolk County
Phone: (508) 543-1616

Framingham High School
115 A Street
Framingham, MA 01701
Middlesex County
Phone: (508) 620-4964

Franklin High School
218 Oak Street
Franklin, MA 02038
Norfolk County
Phone: (508) 528-5600

Full Circle High School
8 Bonair Street
Somerville, MA 02145
Phone: (617) 625-6600 ext. 6870

G. Stanley Hall School
4 Mann Street
Worcester, MA 01602
Phone: (508) 755-3698

Gardner High School
200 Catherine Street
Gardner, MA. 01440
Phone: (978) 632-1600

Gateway Regional High School
12 Littleville Road
Huntington, MA 01050
Hampshire County
Phone: (413) 685-1100

Georgetown High School
11 Winter Street
Georgetown, MA 01833
Essex County
Phone: (978) 352-5790

Gloucester High School
32 L O Johnson Rd
Gloucester, MA 01930
Essex County
Phone: (978) 281-9870

Grafton High School
24 Providence Rd
Grafton, MA 01519
Worcester County
Phone: (508) 839-5425

Granby High School
385 East State Street
Granby, MA 01033
Hampshire County
Phone: (413) 467-7105

Greater Lowell Technical High School
250 Pawtucket Blvd
Tyngsboro, MA 01879
Phone: (978)454-5411

Greater New Bedford Regional High School
1121 Ashley Blvd
New Bedford, MA 02745
Bristol County
Phone: (508) 998-3321

Greenfield High School
1 Lenox Avenue
Greenfield, MA 01301
Franklin County
Phone: (413) 772-1350

Groton Dunstable Regional High School
703 Chicopee Row
Groton, MA 01450
Middlesex County
Phone: (978) 448-6362

Hamilton-Wenham Regional High School
775 Bay Rd
South Hamilton, MA 01982
Essex County
Phone: (978) 468-5300

Hampshire Regional High School
19 Stage Rd
Westhampton, MA 01027
Hampshire County
Phone: (413) 527-7680

Hanover High School
287 Cedar Street
Hanover, MA 2339
Phone: (781) 878-5450

Hartsbrook High School
193 Bay Road
Hadley, MA 01035
Phone: (413) 586-1908

Harwich High School
75 Oak Street
Harwich, MA 02645
Barnstable County
Phone: (508) 430-7207

Haverhill High School
137 Monument St
Haverhill, MA 01832
Phone: (978) 374-5700

Health Careers Academy
110 The Fenway Cahners
Hall Boston, Ma. 02115
Phone: (617)373-8576

High School of Commerce
415 State Street
Springfield, MA 01105
Hampden County
Phone: (413) 787-7220

Hingham High School
17 Union Street
Hingham, MA 02043
Plymouth County
Phone: (781) 741-1560

Holbrook Jr Sr High School
245 So. Franklin Street
Holbrook, MA 2343
Phone: (781) 767-4616

Holliston High School
370 Hollis Street
Holliston, MA 01746
Middlesex County
Phone: (508) 429-0677

Holy Name Central Catholic Jr-Sr High
144 Granite Street
Worcester, MA 01604
Phone: (508) 753-6371

Holyoke Catholic High School
134 Springfield St
Chicopee, MA 01013
Phone: (413) 331-2480

Holyoke High School
500 Beech Street
Holyoke, MA 01040
Hampden County
Phone: (413) 534-2020

Hoosac Valley High School
125 Savoy Road
Cheshire, MA 01225
Berkshire County
Phone: (413) 743-5200

Hopedale Jr Sr High School
25 Adin Street
Hopedale, MA 01747
Hampshire County
Phone: (508) 634-2217

Hopkins Academy
131 Russell Street
Hadley, MA 01035
Hampshire County
Phone: (413) 584-1106

Hopkinton High School
90 Hayden Rowe Street
Hopkinton, MA 01748
Middlesex County
Phone: (508) 497-9820

Horace Mann High School
40 Armington Street
Allston, MA 02134
Suffolk County
Phone: (617) 635-8534

Hudson Catholic High School
198 Main St
Hudson, MA 01749
Phone: (978) 562-6701

Hudson High School
69 Brigham Street
Hudson, MA 01749
Middlesex County
Phone: (978) 567-6250

Hull High School
180 Main Street
Hull, MA 02045
Plymouth County
Phone: (781) 925-3000

Ipswich High School
136 High Street
Ipswich, MA 01938
Essex County
Phone: (978) 356-3137

Jeremiah E. Burke High School
60 Washington Street
Dorchester, MA 02124
Phone: (617) 635-9837

Joseph Case High School
70 School Street
Swansea, MA 2777
Phone: (508) 675-7483

Joseph P Keefe Tech High School
750 Winter Street
Framingham, MA 01702
Middlesex County
Phone: (508) 416-2100
King Philip Regional High School
201 Franklin Street
Wrentham, MA 02093
Norfolk County
Phone: (508) 384-1000

King Philip Regional School North
18 King Street
Norfolk, MA 02056
Norfolk County
Phone: (508) 541-7324

Lawrence High School
233 Haverhill Street
Lawrence, MA 01840
Essex County
Phone: (978) 975-2750

Le Cordon Bleu
215 First Street
Cambridge, MA 02142

Lee High School
300 Greylock Street
Lee, MA 01238
Berkshire County
Phone: (413) 243-2781

Leicester High School
174 Paxton Street
Leicester, MA 01524
Worcester County
Phone: (508) 892-7030

Leominster Senior High School
122 Granite Street
Leominster, MA 01453
Worcester County
Phone: (978) 534-7715

Lexington Christian Academy
48 Bartlett Avenue,
Lexington, MA 02420
Phone: (781) 862-7850

Lexington High School
251 Waltham Street
Lexington, MA 02421
Middlesex County
Phone: (781) 861-2340

Lincoln Sudbury Regional High School
390 Lincoln Rd
Sudbury, MA 01776
Middlesex County
Phone: (978) 443-9961

Linden Hill School
154 South Mountain Road
Northfield, MA 01360
Phone: (413) 498-2906

Littleton High School
56 King Street
Littleton, MA 01460
Middlesex County
Phone: (978) 952-2555

Longmeadow High School
95 Grassy Gutter Rd
Longmeadow, MA 01106
Hampden County
Phone: (413) 565-4220

Lowell Catholic High School
530 STEVENS ST.
LOWELL, MA 01851
Phone: (978) 452-1794

Lowell High School
50 Fr. Morrissette Blvd
Lowell, MA 01852
Middlesex County
Phone: (978) 937-8900

Ludlow Senior High School
500 Chapin Street
Ludlow, MA 01056
Phone: (413) 589-9001

Lunenburg High School
1079 Massachusetts Avenue
Lunenburg, MA 01462
Worcester County
Phone: (978) 582-4115

Lynn Classical High School
235 O'Callaghan Way
Lynn, MA 01905
Phone: (781) 477-7404

Lynn English High School
50 Goodridge Street
Lynn, MA 01902
Essex County
Phone: (781) 477-7366

Lynnfield High School
275 Essex Street
Lynnfield, MA 01940
Essex County
Phone: (781) 334-5820

Madison Park High School
75 Malcolm X Blvd
Roxbury, MA 02120
Suffolk County
Phone: (617) 635-8970

Malden Catholic High School
99 Crystal Street
Malden, MA 02148
Phone: (781) 322-3098

Malden High School
77 Salem Street
Malden, MA 02148
Middlesex County
Phone: (781) 397-7223

Manchester High School
36 Lincoln Street
Manchester, MA 01944
Essex County
Phone: (978) 526-4412

Mansfield High School
250 East Street
Mansfield, MA 02048
Bristol County
Phone: (508) 261-7540

Marblehead High School
2 Humphrey Street
Marblehead, MA 01945
Essex County
Phone: (781) 639-3100

Marian High School
273 Union Avenue
Framingham, MA 01702
Phone: (508) 875-7646

Marlborough High School
431 Bolton Street
Marlborough, MA 01752
Middlesex County
Phone: (508) 460-3500

Marshfield High School
Forest Street
Marshfield, MA 02050
Plymouth County
Phone: (781) 834-5050

Marthas Vineyard Regional High School
Box 1385
Oak Bluffs, MA 02557
Dukes County
Phone: (508) 693-1033

Masconomet Regional High School
20 Endicott Rd
Topsfield, MA 01983
Essex County
Phone: (978) 887-2323

Mashpee High School
500 Old Barnstable Road
Mashpee, MA 02649
Barnstable County
Phone: (508) 539-3600

Massachusetts Academy of Math & Science
85 Prescott Street
Worcester, MA 01605
Phone: (508) 831-5859

Matignon High School
One Matignon Road
Cambridge, MA 02140
Phone: (617) 876-1212

Maynard High School
1 Tiger Drive
Maynard, MA 01754
Middlesex County
Phone: (978) 897-8891

Medfield High School
88R South Street,
Medfield, MA 02052
Phone: (508) 359-4367

Medford High School
489 Winthrop Street
Medford, MA 02155
Middlesex County
Phone: (781) 393-2325

Media Communications Technology High School
1205 V.f.w. Parkway
West Roxbury, MA 2132
Phone: (617) 635-8935

Medway High School
45 Holliston Street
Medway, MA 02053
Norfolk County
Phone: (508) 533-6643

Melrose High School
360 Lynn Fells Pkwy
Melrose, MA 02176
Middlesex County
Phone: (781) 979-2202

Mesivta High School
34 Sparhawk Street
Brighton, MA 02135
Phone: (617) 779-0166

Methuen High School
1 Ranger Rd
Methuen, MA 01844
Essex County
Phone: (978) 681-1357

Middleborough High School
71 East Grove Street
Middleborough, MA 02346
Plymouth County
Phone: (508) 946-2010

Milford High School
31 West Fountain Street
Milford, MA 01757
Phone: (508) 478-1110

Millbury High School
12 Martin Street
Millbury, MA 01527
Worcester County
Phone: (508) 865-5841

Millis High School
245 Plain Street
Millis, MA 02054
Norfolk County
Phone: (508) 376-7010

Milton Academy
170 Centre Street
Milton, MA 02186
Norfolk County
Phone: (617) 898-1798

Minnechaug Regional High School
621 Main Street
Wilbraham, MA 01095
Hampden County
Phone: (413) 596-9011

Minuteman Regional High School
758 Marrett Rd
Lexington, MA 02421
Middlesex County
Phone: (781) 861-6500

Mohawk Trail Regional High School
26 Ashfield Road
Shelburne Falls, MA 01370
Franklin County
Phone: (413) 625-9811
Monson High School
55 Margaret Street,
Monson, MA 01057
Phone: (413) 267-4589

Monument High School
95 "G" Street,
South Boston, MA 02127
Phone: (617) 635-9865

Monument Mountain High School
600 Stockbridge Road (Route 7)
Great Barrington, MA 01230
Phone: (413) 528-3346

Monument Mountain Regional High School
600 Stockbridge Road Route 7
Great Barrington, MA 01230
Phone: (413) 528-3346

Mount Alvernia High School
790 Centre Street
Newton, MA 02458
Phone: (617) 969-2260

Mount Greylock Regional High School
1781 Cold Spring Rd
Williamstown, MA 01267
Berkshire County
Phone: (413) 458-9582

Mount St. Joseph Academy
617 Cambridge Street
Brighton, MA 02134
Suffolk County
Phone: (617) 254-8383

Mullen Hall School
130 Katharine Lee Bates Rd
Falmouth, Ma 02540
Phone: (508) 548-0220

Murdock High School
3 Memorial Drive
Winchendon, MA 01475
Worcester County
Phone: (978) 297-1256
Nantucket High School
10 Surfside Road
Nantucket, MA 02554
Nantucket County
Phone: (508) 228-7280

Narragansett Regional High School
464 Baldwinville Rd
Baldwinville, MA 01436
Worcester County
Phone: (978) 939-5388

Nashoba Regional High School
12 Green Road
Bolton, MA 01740
Worcester County
Phone: (978) 779-2257

Nashoba Valley Tech High School
100 Littleton Road
Westford, MA 01886
Middlesex County
Phone: (978) 692-4711

Natick High School
15 West Street
Natick, MA 01760
Middlesex County
Phone: (508) 647-6600

Nauset Regional High School
100 Cable Rd
North Eastham, MA 02651
Barnstable County
Phone: (508) 255-1505

Nazarene Christian Academy
764 Hathaway Rd
New Bedford, MA 02740
Phone: (508) 992-7944

Needham High School
609 Webster St
Needham, MA 02494
Phone: (781) 455-0800

New Bedford High School
230 Hathaway Boulevard,
New Bedford, MA 02740
Phone: (508) 997-4511

New England Baptist Academy
560 North Main Street
West Bridgewater, MA 02379
Phone: (508) 584-5188

New Testament Christian School
1 New Taunton Avenue
Norton, MA 02766
Phone: (508) 285-9771

Newburyport High School
241 High Street
Newburyport, MA 01950
Essex County
Phone: (978) 465-4440

Newton North High School
360 Lowell Avenue
Newtonville, MA 02460
Middlesex County
Phone: (617) 559-6200

Newton South High School
140 Brandeis Rd
Newton, MA 02459
Middlesex County
Phone: (617) 559-6700

Nipmuc Regional High School
90 Pleasant Street
Upton, MA 01568
Worcester County
Phone: (508) 529-2130

Norfolk County Agricultural High School
400 Main Street
Walpole, MA 02081
Norfolk County
Phone: (508) 668-0268

North Andover High School
430 Osgood Street
North Andover, MA 01845
Phone: (978)-794-1711

North Attleboro High School
1 Wilson Whitty Way
North Attleborough, MA 02760
Bristol County
Phone: (508) 643-2115

North Brookfield High School
10 New School Drive
North Brookfield, MA 01535
Worcester County
Phone: (508) 867-7131

North Cambridge Catholic High School
40 Norris Street
Cambridge, MA 02140
Phone: (617) 876-6068

North High School
150 Harrington Way
Worcester, MA 01604
Phone: (508) 799-3370

North Middlesex Regional High School
19 Main Street
Townsend, MA 01469
Middlesex County
Phone: (978) 597-8721

North Quincy High School
316 Hancock Street
Quincy, MA 02171
Norfolk County
Phone: (617) 984-8744

North Reading High School
189 Park Street
North Reading, MA 01864
Middlesex County
Phone: (978) 664-7800

North Shore Technical High School
30 Log Bridge Rd
Middleton, MA 01949
Essex County
Phone: (978) 762-0001

Northampton High School
380 Elm Street
Northampton, MA 01060
Hampshire County
Phone: (413) 587-1344

Northampton High School
380 Elm Street
Northampton, MA 01060
Hampshire County
Phone: (413) 587-1346

Northbridge High School
427 Linwood Avenue
Whitinsville, MA 01588
Worcester County
Phone: (508) 234-6221

Northbridge High School
427 Linwood Avenue
Whitinsville, MA 01588
Worcester County
Phone: (508) 234-6221

Northeast Metropolitan Regional High School
100 Hemlock Road
Wakefield, MA 01880
Phone: (781) 246-0810

Norton High School
66 West Main Street
Norton, MA 02766
Bristol County
Phone: (508) 285-0160

Norwell High School
18 South Street
Norwell, MA 02061
Plymouth County
Phone: (781) 659-8810

Norwood High School
245 Nichols Street
Norwood, MA 02062
Norfolk County
Phone: (781) 769-2333

Oakmont Regional High School
9 Oakmont Drive
Ashburnham, MA 01430
Worcester County
Phone: (978) 827-5907

Odyssey High School
95 G. Street
South Boston, MA 02127
Phone: (617) 635-9860

Old Colony Regional Vocational High School
476 North Avenue
Rochester, MA 02770
Plymouth County
Phone: (508) 763-8011

Old Rochester Regional High School
135 Marion Rd
Mattapoisett, MA 02739
Plymouth County
Phone: (508) 758-3745

Oliver Ames High School
100 Lothrop Street
North Easton, MA 02356
Bristol County
Phone: (508) 230-3210

Our Lady Of Nazareth Academy
14 Winship Drive
Wakefield, MA 01880
Phone: (781) 245-5210

Oxford High School
495 Main Street
Oxford, MA 01540
Worcester County
Phone: (508) 987-6081

Palmer High School
4105 Main Street
Palmer, MA 01069
Hampden County
Phone: (413) 283-6511

Pathfinder Regional Vocational Tech High School
240 Sykes Street
Palmer, MA 01069
Phone: (413)-283-9701

Peabody Veterans Memorial High School
485 Lowell Street
Peabody, MA 01960
Essex County
Phone: (978) 536-4500

Pembroke High School
80 Learning Lane
Pembroke, MA 2359
Phone: (781) 293-9281

Pentucket Regional Senior High School
24 Main Street
West Newbury, MA 01985
Essex County
Phone: (978) 363-5507

Perkins School For The Blind
175 N Beacon St
Watertown, MA 02472
Middlesex County
Phone: (617) 924-3434

Phillips Academy Andover
180 Main Street
Andover, MA 01810
Essex County
Phone: (978) 749-4000

Pittsfield High School
300 East Street
Pittsfield, MA 01201
Berkshire County
Phone: (413) 499-9535

Plymouth North High School
41 Obery Street
Plymouth, MA 02360
Plymouth County
Phone: (508) 830-4400

Plymouth South High School
490 Long Pond Road
Plymouth, MA 02360
Plymouth County
Phone: (508) 224-7512
Pope John Xxiii Central High School
888 Broadway
Everett, MA 02149
Phone: (617)389-0240

Provincetown High School
12 Winslow Street
Provincetown, MA 2657
Phone: (508) 487-5040
Quabbin Regional High School
800 South Street
Barre, MA 01005
Worcester County
Phone: (978) 355-4651

Quaboag Regional High School
284 Old West Brookfield Road
Warren, MA 01083
Worcester County
Phone: (413) 436-5991

Quincy High School
52 Coddington Street
Quincy, MA 02169
Norfolk County
Phone: (617) 984-8751

Randolph High School
70 Memorial Pkwy
Randolph, MA 02368
Norfolk County
Phone: (781) 961-6220

Reading Memorial High School
62 Oakland Rd
Reading, MA 01867
Middlesex County
Phone: (781) 944-8200

Revere High School
101 School Street
Revere, MA 02151
Suffolk County
Phone: (781) 286-8220

Rockland High School
52 MacKinlay Way
Rockland, MA 02370
Phone: (781) 871-0541

Rockport High School
24 Jerden's Lane
Rockport, MA 01966
Essex County
Phone: (978) 546-1234

Roxbury Charter High Public School
18 Hulbert Street
Roxbury, MA 02119
Phone: (617) 442-3500

Roxbury Latin School
101 St. Theresa Avenue
West Roxbury, MA 02132-3496
Phone: (617) 325-4920

Sacred Heart High School
399 Bishops Highway
Kingston, MA 02364
Phone: (781) 585-7511

Saint John's High School
378 Main Street
Shrewsbury, MA 01545
Worcester County
Phone: (508) 842-8934

Saint Joseph Central High School
22 Maplewood Avenue
Pittsfield, MA 01201
Berkshire County
Phone: (413) 447-9121

Saint Mary High School
27 Bartlett St
Westfield, MA 01085
Phone: (413) 568-5692

Salem High School
77 Willson Street
Salem, MA 01970
Essex County
Phone: (978) 740-1123

Sandwich High School
365 Quaker Mtg Hs Rd
East Sandwich, MA 02537
Barnstable County
Phone: (508) 888-4900

Scituate High School
606 C J Cushing Hwy
Scituate, MA 02066
Plymouth County
Phone: (781) 545-8750

Seekonk High School
261 Arcade Avenue
Seekonk, MA 02771
Bristol County
Phone: (508) 336-7272

Sgt Wm H Carney Academy
247 Elm Street
New Bedford, MA 02740
Bristol County
Phone: (508) 997-4511

Sharon High School
181 Pond Street
Sharon, MA 02067
Norfolk County
Phone: (781) 784-1554

Shawsheen Valley Technical High School
100 Cook Street
Billerica, MA 01821
Phone: (978) 667-2111

Shepherd Hill Regional High School
68 Dudley Oxford Road
Dudley, MA 01571
Worcester County
Phone: (508) 943-6700

Shrewsbury Senior High School
64 Holden Street
Shrewsbury, MA 01545
Worcester County
Phone: (508) 841-8800

Silver Lake Regional High School
260 Pembroke Street
Kingston, MA 02364
Plymouth County
Phone: (781) 585-3844

Smith Voc And Agr High School
80 Locust Street
Northampton, MA 01060
Phone: (413) 587-1414

Snowden Int'l High School
150 Newbury Street
Boston, MA 2116
Phone: (617) 635-9989

Somerset High School
625 County Street
Somerset, MA 02726
Bristol County
Phone: (508) 324-3115

Somerville High School
81 Highland Avenue
Somerville, MA 02143
Middlesex County
Phone: (617) 625-6600

South Hadley High School
153 Newton Street
South Hadley, MA 01075
Hampshire County
Phone: (413) 538-5063

South Shore Christian School
45 Broad St.,
Weymouth, MA 02188
Phone: (781) 331-4340

South Shore Vocational Technical High School
476 Webster Street
Hanover, MA 02339
Plymouth County
Phone: (781) 878-8822

Southbridge High School
25 Cole Avenue
Southbridge, MA 1550
Phone: (508) 764-5450

Southwick-Tolland Regional High School
93 Feeding Hills Rd
Southwick, MA 01077
Hampden County
Phone: (413) 569-6171

Springfield Central High School
1840 Roosevelt Avenue
Springfield, MA 01109
Hampden County
Phone: (413) 787-7085

Springfield High School of Science and Technology
1250 State Street
Springfield, MA 01109
Hampden County
Phone: (413) 750-2000

St Bernard Central High School
45 Harvard Street,
Fitchburg, MA 01420
Phone: (978) 342-3212

St Clement High School
579 Boston Avenue
Medford, MA 02155
Phone: (781) 393-5600

St Marks School
25 Marlborough Road
Southborough, MA 01772
Phone: (508) 786-6000

St Mary's Jr Sr High School
35 Tremont Street
Lynn, MA 01902
Phone: (781) 595-7885

Stoneham High School
149 Franklin St
Stoneham, MA 02180
Phone: (781) 279-3810

Stoughton High School
232 Pearl Street
Stoughton, MA 02072
Norfolk County
Phone: (781) 344-7001

Sutton High School
Boston Rd
Sutton, MA 01590
Worcester County
Phone: (508) 581-1640

Swampscott High School
207 Forest Avenue
Swampscott, MA 01907
Essex County
Phone: (781) 596-8830
Tabor Academy
66 Spring Street
Marion, MA 02738
Phone: (508) 748-2000

Taconic High School
96 Valentine Road
Pittsfield, MA 01201
Berkshire County
Phone: (413) 448-9600

Tahanto Regional High School
1001 Main Street
Boylston, MA 01505
Worcester County
Phone: (508) 869-2333

Tantasqua Regional Vocational High School
319 Brookfield Rd
Fiskdale, MA 01518
Worcester County
Phone: (508) 347-3045

Taunton High School
50 Williams Street
Taunton, MA 02780
Bristol County
Phone: (508) 821-1101

Tech Boston Academy
9 Peacevale Road
Dorchester, MA 02124
Suffolk County
Phone: (617) 635-1615

Tewksbury Memorial High School
320 Pleasant Street
Tewksbury, MA 01876
Middlesex County
Phone: (978) 640-7825

Thayer Academy
745 Washington St.
Braintree, MA 02184
Phone: (781) 843-3580

The English High School
144 Mcbride Street
Boston, MA 2130
Phone: (617) 635-8979

The Governor's Academy
1 Elm Street,
Byfield, MA 01922
Phone: (978) 465-1763

The Macduffie School
One Ames Hill Drive
Springfield, MA 01105
Phone: (413) 734-4971

The Waring School
35 Standley Street
Beverly, MA 01915
Phone: (978) 927-8793

Tri County Regional Vocational Tech High School
147 Pond Street
Franklin, MA 02038
Norfolk County
Phone: (508) 528-5400

Trinity Catholic High School
575 Washington Street
Newton, MA 02458-1493
Phone: (617) 244-1841

Trinity Christian Academy
979 Mary Dunn Road
Barnstable, MA 02630
Phone: (508) 790-0114

Turners Falls High School
222 Turnpike Rd
Montague, MA 01351
Franklin County
Phone: (413) 863-9341

Twin City Christian School
194 Electric Ave
Lunenburg, MA 01462
Phone: (978) 582-4901

Tyngsborough High School
36 Norris Road
Tyngsborough, MA 01879
Phone: (978) 649-7571

Urban Science Academy
1205 VFW Parkway,
West Roxbury, MA 02132
Phone: (617) 635-8930

Uxbridge High School
62 Capron Street
Uxbridge, MA 01569
Worcester County
Phone: (508) 278-8634

Virtual High School
3 Clock Tower Place, Suite 200
Maynard, MA 01754
Phone: (978) 897-1900

Wachusett Regional High School
1401 Main Street
Holden, MA 01520
Worcester County
Phone: (508) 829-6771

Wahconah Regional High School
150 Windsor Rd
Dalton, MA 01226
Berkshire County
Phone: (413) 684-1330

Wakefield Memorial High School
60 Farm Street
Wakefield, MA 01880
Middlesex County
Phone: (781) 246-6440

Walnut Hill School
12 Highland Street
Natick, MA 01760
Phone: (508)-653-4312

Walpole High School
275 Common Street
Walpole, MA 02081
Norfolk County
Phone: (508) 660-7257

Waltham High School
617 Lexington Street
Waltham, MA 02452
Middlesex County
Phone: (781) 314-5440

Ware High School
237 West Street
Ware, MA 01082
Hampshire County
Phone: (413) 967-6234

Wareham High School
7 Viking Drive
Wareham, MA 02571
Plymouth County
Phone: (508) 291-3510

Watertown High School
50 Columbia Street
Watertown, MA 02472
Middlesex County
Phone: (617) 926-7760

Wayland High School
264 Old Connecticut Path
Wayland, MA 01778
Middlesex County
Phone: (508) 358-7746

Wellesley High School
50 Rice Street
Wellesley, MA 02481
Norfolk County
Phone: (781) 446-6290

West Boylston High School
125 Crescent Street
West Boylston, MA 01583
Worcester County
Phone: (508) 835-4475

West Bridgewater High School
155 West Center
West Bridgewater, MA 02379
Plymouth County
Phone: (508) 894-1220

West Roxbury High School
1205 Vfw Parkway
West Roxbury, MA 02132
Suffolk County
Phone: (617) 635-8917

West Side High School
181 Hillman Street
New Bedford, MA 02740
Bristol County
Phone: (508) 997-4511

West Springfield High School
425 Piper Road
West Springfield, MA 01089
Hampden County
Phone: (413) 263-3400

Westborough High School
90 West Main Street
Westborough, MA 01581
Worcester County
Phone: (508) 836-7720

Westfield High School
177 Montgomery Rd
Westfield, MA 01085
Hampden County
Phone: (413) 572-6463

Weston High School
444 Wellesley Street
Weston, MA 02493
Middlesex County
Phone: (781) 529-8030

Westport High School
19 Main Rd
Westport, MA 02790
Bristol County
Phone: (508) 636-1050

Westwood High School
200 Nahatan Street
Westwood, MA 02090
Norfolk County
Phone: (781) 326-7500

Weymouth High School
1051 Commercial Street
Weymouth, MA 02189
Norfolk County
Phone: (781) 337-4500

Whitinsville Christian School
279 Linwood Avenue
Whitinsville, MA 01588
Phone: (508) 234-8211

Whitman Hanson Regional High School
600 Franklin Street
Whitman, MA 02382
Plymouth County
Phone: (781) 618-7020

Wilbraham and Monson Academy
423 Main Street
Wilbraham, MA 01095
Hampden County
Phone: (413) 596-6811

William J. Dean Technical High School
1045 Main Street
Holyoke, MA 01040
Hampden County
Phone: (413) 534-2071

Willow Hill School
98 Haynes Road,
Sudbury, MA 01776
Phone: (978) 443-2581

Wilmington High School
159 Church Street
Wilmington, MA 01887
Middlesex County
Phone: (978) 694-6060

Winchester High School
80 Skillings Road
Winchester, MA 01890
Middlesex County
Phone: (781) 721-7020
Winthrop High School
372 Main Street
Winthrop, MA 02152
Suffolk County
Phone: (617) 846-5505

Woburn High School
88 Montvale Avenue
Woburn, MA 01801
Middlesex County
Phone: (781) 937-8210

Worcester Academy
81 Providence St
Worcester, MA 01604
Worcester County
Phone: (508) 754-5302

Worcester Technical High School
1 Skyline Drive
Worcester, MA 01605
Phone: (508) 799-1940

Xaverian Brothers High School
800 Clapboardtree St.
Westwood, MA 02090
Phone: (781)326-6392

 

Best Business Schools | Best Engineering Schools | Best Law Schools | Best Medical Schools | Best Community Colleges | K-12 Schools

Brazil | Canada | China | France | Germany | India | Indonesia | Iran | Japan | Korea | Mexico | Pakistan | Poland | Russia | U.K. | By Area Codes

Online Degree | Distance Learning | Technical Colleges | Junior Colleges | Private Universities | School Codes | Boarding Schools | MCAT

A2Z Listings: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Copyright 2012. All Right Reserved. Top Colleges and Universities in the U.S. - Contact Us - About Us

<>