Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Massachusetts /Norfolk
County · Massachusetts

Public schools in Norfolk County, Massachusetts

201 public schools

★ Best schools in Norfolk County →
34 school districts 33 cities 🗺 View Norfolk County on the map →
201
public schools
101,718
total enrollment
PK–12
grade span
33
cities

Schools serving each grade

PK
K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

High 33
Middle 28
After-school providers & vendors in Norfolk County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving Norfolk County.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (201)

School City District Level Grades Enrollment
Abigail Adams Middle School East Weymouth Weymouth 5-8 889
Abigail Adams Middle School East Weymouth Weymouth Middle 6-7 880
Academy Avenue Weymouth Weymouth Elementary K-5 341
Amelio Della Chiesa Early Childhood Center Quincy Quincy Elementary PK-PK 149
Anna Ware Jackson Plainville Plainville Elementary PK-3 362
Annie Sullivan Middle School Franklin Franklin Middle 6-8 348
Archie T Morrison Braintree Braintree Elementary K-4 324
Atherton Hough Quincy Quincy Elementary K-5 274
Atlantic Middle Quincy Quincy Middle 6-8 546
Avery Dedham Dedham Elementary 1-5 280
Avon Middle High School Avon Avon High 7-12 311
Balch Norwood Norwood Elementary 1-5 294
Beatrice H Wood Elementary Plainville Plainville 4-6 261
Beechwood Knoll Elementary Quincy Quincy Elementary K-5 352
Bellingham Early Childhood Center Bellingham Bellingham Elementary PK-PK 57
Bellingham Early Childhood Center Bellingham Bellingham Elementary PK-PK 98
Bellingham High School Bellingham Bellingham High 8-12 726
Bellingham Memorial School Bellingham Bellingham 4-7 647
Benjamin Franklin Classical Charter Public School Franklin Benjamin Franklin Classical Charter Public (District) K-8 776
Bird Middle East Walpole Walpole Middle 6-8 397
Blue Hills Regional Vocational Technical Canton High 9-12 890
Boyden Walpole Walpole Elementary K-5 350
Braintree High Braintree Braintree High 9-12 1,726
Broad Meadows Middle Quincy Quincy Middle 6-8 338
Broadmeadow Needham Needham Elementary K-5 515
Brookline Early Education Program At Beacon Brookline Brookline Elementary PK-PK 26
Brookline Early Education Program At Clark Road Brookline Brookline Elementary PK-PK 31
Brookline Early Education Program At Putterham Chestnut Hill Brookline Elementary PK-PK 28
Brookline High Brookline Brookline High 9-12 2,035
Burke/Memorial Elementary School Medway Medway Elementary 2-4 443
Canton High Canton Canton High 9-12 951
Central Middle Quincy Quincy Middle 6-8 616
Charles A Bernazzani Elementary Quincy Quincy Elementary K-5 323
Charles E Roderick Wrentham Wrentham 4-6 373
Charles J Prescott Norwood Norwood Elementary K-5 258
Charles S Pierce Middle Milton Milton Middle 6-8 957
Charles Taylor Elementary Foxborough Foxborough Elementary K-4 249
Chickering Dover Dover Elementary PK-5 475
Clifford H Marshall Elementary Quincy Quincy Elementary K-4 525
Clyde F Brown Millis Millis Elementary PK-5 548
Cohasset High School Cohasset Cohasset High 9-12 447
Cohasset Middle School Cohasset Cohasset Middle 6-8 357
Collicot Milton Milton Elementary K-5 612
Cornelius M Callahan Norwood Norwood Elementary 1-5 221
Cottage Street Sharon Sharon Elementary K-5 425
Cunningham School Milton Milton Elementary PK-5 609
Dale Street Medfield Medfield Elementary 4-5 407
Daniel Feeney Preschool Center Walpole Walpole Elementary PK-PK 62
Davis Thayer Franklin Franklin Elementary K-5 213
Dean S Luce Canton Canton Elementary K-5 463
Dedham High Dedham Dedham High 9-12 690
Dedham Middle School Dedham Dedham Middle 6-8 659
Dedham Middle School Dedham Dedham Middle 6-8 674
Deer Hill Cohasset Cohasset Elementary 3-5 311
Deerfield School Westwood Westwood Elementary K-5 191
Delaney Wrentham Wrentham Elementary PK-3 489
Donald Ross Braintree Braintree Elementary K-4 254
Dover-Sherborn Regional High Dover Dover-Sherborn High 9-12 674
Dover-Sherborn Regional Middle School Dover Dover-Sherborn Middle 6-8 511
Downey Westwood Westwood Elementary PK-5 295
Dr. Philip O. Coakley Middle School Norwood Norwood Middle 6-8 718
E W Thurston Middle Westwood Westwood Middle 6-8 683
Early Childhood Center Dedham Dedham PK-K 274
East Elementary Sharon Sharon Elementary K-5 492
East Middle School Braintree Braintree 5-8 1,005
Edith C Baker Chestnut Hill Brookline K-8 650
Edwin A Jones Early Childhood Center Stoughton Stoughton Elementary PK-PK 65
Eleanor N Johnson Middle Walpole Walpole Middle 6-8 423
Elizabeth G Lyons Elementary Randolph Randolph Elementary K-5 297
Elm Street School Walpole Walpole Elementary K-5 434
Ernest F Upham Wellesley Wellesley Elementary K-5 158
F A Cleveland Norwood Norwood Elementary 1-5 329
Fisher Walpole Walpole Elementary K-5 457
Florida Ruffin Ridley School Brookline Brookline PK-8 806
Foxborough High Foxborough Foxborough High 9-12 768
Foxborough Regional Charter School Foxborough Foxborough Regional Charter (District) High K-12 1,714
Francis W Parker Quincy Quincy Elementary K-5 306
Franklin Early Childhood Development Center Franklin Franklin Elementary PK-PK 73
Franklin High Franklin Franklin High 9-12 1,734
Frederick C Murphy Weymouth Weymouth Elementary K-5 271
Freeman-Kennedy School Norfolk Norfolk 3-6 518
George F. Willett Norwood Norwood PK-K 348
Glover Milton Milton Elementary K-5 604
Greenlodge Dedham Dedham Elementary 1-5 236
H Olive Day Norfolk Norfolk Elementary PK-2 469
Heath Chestnut Hill Brookline PK-8 477
Heights Elementary Sharon Sharon Elementary K-5 543
Helen Hansen Elementary Stoughton Stoughton Elementary K-5 241
Helen Keller Elementary Franklin Franklin Elementary K-5 327
High Rock School Needham Needham Middle 6-6 394
Highlands Braintree Braintree Elementary K-5 395
Holbrook Middle High School Holbrook Holbrook High 6-12 589
Hollis Braintree Braintree Elementary K-4 328
Horace Mann Franklin Franklin Middle 6-8 415
Hunnewell Wellesley Wellesley Elementary K-5 228
J F Kennedy Elementary Randolph Randolph Elementary PK-5 368
J F Kennedy Memorial Franklin Franklin Elementary K-5 332
Jefferson Elementary Franklin Franklin Elementary K-5 328
John D Hardy Wellesley Wellesley Elementary K-5 223
John D Mc Govern Elementary Medway Medway Elementary PK-1 322
John D Runkle Brookline Brookline PK-8 504
John Eliot Needham Needham Elementary K-5 410
John F Kennedy Canton Canton Elementary K-5 463
John F Kennedy Holbrook Holbrook Elementary PK-5 679
John J Ahern Foxborough Foxborough 5-8 761
John P Oldham Norwood Norwood Elementary 1-5 246
Johnson Early Childhood Center Weymouth Weymouth Elementary PK-PK 120
Joseph E Fiske Wellesley Wellesley Elementary K-5 264
Joseph F Dipietro Elementary School Bellingham Bellingham Elementary K-3 285
Joseph H Gibbons Stoughton Stoughton Elementary K-5 350
Joseph Osgood Cohasset Cohasset Elementary PK-2 333
Joseph R Dawe Jr Elementary Stoughton Stoughton Elementary K-5 366
Joseph R Dawe Jr Elementary Stoughton Stoughton Elementary K-5 343
Katharine Lee Bates Wellesley Wellesley Elementary K-5 284
Keough Memorial Academy Bellingham Bellingham High 8-12 21
King Philip Middle School Norfolk King Philip Middle 7-8 732
King Philip Regional High Wrentham King Philip High 9-12 1,214
Lawrence Brookline Brookline K-8 590
Lawrence W Pingree Weymouth Weymouth Elementary K-5 219
Liberty Braintree Braintree Elementary 1-5 365
Lincoln-Hancock Community School Quincy Quincy Elementary K-4 544
Lt Peter M Hansen Canton Canton Elementary K-5 495
Mabelle M Burrell Foxborough Foxborough Elementary PK-4 302
Margaret L Donovan Randolph Randolph Elementary K-5 426
Martha Jones Westwood Westwood Elementary K-5 271
Martin E Young Elementary Randolph Randolph Elementary K-5 253
Martin E Young Elementary Randolph Randolph Elementary K-5 264
Mary E Flaherty School Braintree Braintree Elementary K-4 270
Medfield Senior High Medfield Medfield High 9-12 775
Medway High Medway Medway High 9-12 631
Medway Middle Medway Medway 5-8 678
Memorial School Medfield Medfield Elementary PK-1 387
Merrymount Quincy Quincy Elementary K-5 336
Michael Driscoll Brookline Brookline K-8 492
Millis High School Millis Millis High 9-12 332
Millis Middle Millis Millis Middle 6-8 276
Millis Middle Millis Millis Middle 6-8 269
Milton High Milton Milton High 9-12 1,127
Monatiquot Kindergarten Center Braintree Braintree K-K 144
Montclair Quincy Quincy Elementary K-5 437
Needham High Needham Needham High 9-12 1,670
Newman Elementary Needham Needham Elementary PK-5 647
Norfolk County Agricultural Walpole High 9-12 588
North Quincy High Quincy Quincy High 9-12 1,356
Norwood High Norwood Norwood High 9-12 973
O'Donnell Middle School Stoughton Stoughton Middle 6-8 808
Oak Street Elementary Franklin Franklin Elementary K-5 368
Oakdale Dedham Dedham Elementary 1-5 247
Old Post Road East Walpole Walpole Elementary K-5 454
Pappas Rehabilitation Hospital For Children Canton Institutional Schools Elementary PK-PK
Parmenter Franklin Franklin Elementary K-5 310
Paul Hanlon Westwood Westwood Elementary K-5 192
Pierce Brookline Brookline K-8 709
Point Webster Middle Quincy Quincy 5-8 417
Pollard Middle Needham Needham Middle 7-8 901
Preschool At Wellesley Schools Wellesley Wellesley Elementary PK-PK 64
Quincy High Quincy Quincy High 9-12 1,499
Ralph D Butler Avon Avon PK-6 372
Ralph Talbot South Weymouth Weymouth Elementary K-5 266
Ralph Wheelock School Medfield Medfield Elementary 2-3 382
Randolph Community Middle Randolph Randolph Middle 6-8 674
Randolph High Randolph Randolph High 9-12 642
Remington Middle Franklin Franklin Middle 6-8 382
Richard L. Wilkins Elementary School Stoughton Stoughton Elementary PK-5 329
Richard L. Wilkins Elementary School Stoughton Stoughton Elementary PK-5 284
Riverdale Dedham Dedham Elementary 1-5 170
Rodman Early Childhood Center Canton Canton Elementary PK-PK 24
Schofield Wellesley Wellesley Elementary K-5 335
Sharon Early Childhood Center Sharon Sharon Elementary PK-PK 31
Sharon High Sharon Sharon High 9-12 1,131
Sharon Middle Sharon Sharon Middle 6-8 871
Snug Harbor Community School Quincy Quincy Elementary PK-5 397
South Elementary Stoughton Stoughton Elementary K-5 237
South Middle School Braintree Braintree Middle 6-8 645
South West Middle School Quincy Quincy 5-8 391
Sprague Elementary School Wellesley Wellesley Elementary K-5 316
Squantum Quincy Quincy Elementary K-5 339
Stall Brook Bellingham Bellingham Elementary K-3 248
Stoughton High Stoughton Stoughton High 9-12 1,035
Sunita L. Williams Elementary Needham Needham Elementary K-5 488
Tec Connections Academy Commonwealth Virtual School East Walpole TEC Connections Academy Commonwealth Virtual School District High K-12 2,514
The Lynch Center Brookline Brookline Elementary PK-PK 30
Thomas Blake Middle Medfield Medfield Middle 6-8 560
Thomas V Nash Weymouth Weymouth Elementary K-5 205
Thomas W. Hamilton Primary School South Weymouth Weymouth Elementary K-5 357
Tri-County Regional Vocational Technical Franklin High 9-12 953
Tucker Milton Milton Elementary PK-5 446
Vincent M Igo Elementary Foxborough Foxborough Elementary K-4 370
Walpole High Walpole Walpole High 9-12 1,078
Wellesley Middle Wellesley Wellesley Middle 6-8 1,091
Wellesley Sr High Wellesley Wellesley High 9-12 1,469
Wessagusset North Weymouth Weymouth Elementary K-5 301
Westwood High Westwood Westwood High 9-12 993
Westwood Integrated Preschool Westwood Westwood Elementary PK-PK 38
Weymouth High School Weymouth Weymouth High 8-12 2,247
William E Sheehan Westwood Westwood Elementary K-5 289
William H Lincoln Brookline Brookline K-8 513
William Mitchell Needham Needham Elementary K-5 458
William Seach Weymouth Weymouth Elementary K-5 378
Wm H Galvin Middle Canton Canton Middle 6-8 768
Showing 1–200 of 201
Page 1 of 2 Next →

Filter applies to this page (200 schools). All Massachusetts schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Norfolk County, Massachusetts.

Statewide afterschool network
Massachusetts Afterschool Partnership
https://www.massafterschool.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →