Best Public Middle Schools in Knox County (2026)
(Math and Reading Proficiency)
Rank:
Union, ME 04862
(207) 785-4504
Rank:
Camden, ME 04843
(207) 236-7805
Rank:
Hope, ME 04847
(207) 785-4081
Rank:
Tenants Harbor, ME 04860
(207) 372-6312
Rank:
North Haven, ME 04853
(207) 867-4707
Rank:
Thomaston, ME 04861
(207) 354-2502
Rank:
Vinalhaven, ME 04863
(207) 863-4800
Isle Au Haut, ME 04645
(207) 335-2521
Frequently Asked Questions
What are the top-ranked public middle schools in Knox County, ME?
How many public middle schools are located in Knox County?
What is the racial composition of students in Knox County?
Recent Articles
