Best Penobscot County Public Middle Schools (2025)

For the 2025 school year, there are 25 public middle schools serving 6,925 students in Penobscot County, ME.
The top ranked public middle schools in Penobscot County, ME are Dedham School, Reeds Brook Middle School and Veazie Community School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Penobscot County, ME public middle schools have an average math proficiency score of 47% (versus the Maine public middle school average of 45%), and reading proficiency score of 85% (versus the 85% statewide average). Middle schools in Penobscot County have an average ranking of 7/10, which is in the top 50% of Maine public middle schools.
Minority enrollment is 10% of the student body (majority Hispanic and American Indian), which is less than the Maine public middle school average of 13% (majority Black and Hispanic).

Best Public Middle Schools in Penobscot County (2025)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Dedham School
(Math: 65-69% | Reading: ≥95%)
Rank:
10/
10
Top 5%
2065 Main Road
Holden, ME 04429
(207) 843-6498
Gr: PK-8 | 147 students Student-Teacher Ratio: 10:1 Minority enrollment: 6%
Rank: #22.
Reeds Brook Middle School
(Math: 69% | Reading: 94%)
Rank:
10/
10
Top 10%
28a Main Road South
Hampden, ME 04444
(207) 862-3540
Gr: 6-8 | 335 students Student-Teacher Ratio: 14:1 Minority enrollment: 9%
Rank: #33.
Veazie Community School
(Math: 60-64% | Reading: ≥95%)
Rank:
10/
10
Top 10%
1040 School Street
Bangor, ME 04401
(207) 947-6573
Gr: PK-8 | 158 students Student-Teacher Ratio: 11:1 Minority enrollment: 15%
Rank: #44.
William S. Cohen School
(Math: 65% | Reading: 91%)
Rank:
9/
10
Top 20%
304 Garland Street
Bangor, ME 04401
(207) 941-6230
Gr: 6-8 | 364 students Student-Teacher Ratio: 13:1 Minority enrollment: 20%
Rank: #55.
Orono Middle School
(Math: 55-59% | Reading: 90-94%)
Rank:
9/
10
Top 20%
10 Goodridge Drive
Orono, ME 04473
(207) 866-2350
Gr: 6-8 | 145 students Student-Teacher Ratio: 10:1 Minority enrollment: 13%
Rank: #66.
Dr Lewis S Libby School
(Math: 85-89% | Reading: 85-89% )
Rank:
8/
10
Top 30%
13 School Street
Milford, ME 04461
(207) 827-2252
Gr: PK-8 | 281 students Student-Teacher Ratio: 10:1 Minority enrollment: 8%
Rank: #77.
Glenburn Elementary School
(Math: 61% | Reading: 88%)
Rank:
8/
10
Top 30%
991 Hudson Road
Bangor, ME 04401
(207) 947-8769
Gr: PK-8 | 389 students Student-Teacher Ratio: 13:1 Minority enrollment: 8%
Rank: #88.
Brewer Community School
(Math: 52% | Reading: 90%)
Rank:
8/
10
Top 30%
92 Pendleton Street
Brewer, ME 04412
(207) 404-5700
Gr: PK-8 | 860 students Student-Teacher Ratio: 12:1 Minority enrollment: 14%
Rank: #99.
Holbrook School
(Math: 50-54% | Reading: 85-89%)
Rank:
8/
10
Top 30%
202 Kidder Hill Road
Holden, ME 04429
(207) 843-7769
Gr: 5-8 | 170 students Student-Teacher Ratio: 9:1 Minority enrollment: 5%
Rank: #1010.
Center Drive School
(Math: 48% | Reading: 88%)
Rank:
7/
10
Top 50%
19 School Street
Orrington, ME 04474
(207) 825-3697
Gr: PK-8 | 354 students Student-Teacher Ratio: 13:1 Minority enrollment: 6%
Rank: #1111.
Hichborn Middle School
(Math: 40-44% | Reading: 85-89%)
Rank:
6/
10
Top 50%
23 Cross Street
Howland, ME 04448
(207) 732-3113
Gr: 6-8 | 97 students Student-Teacher Ratio: 7:1 Minority enrollment: 3%
Rank: #1212.
Caravel Middle School
(Math: 45-49% | Reading: 86%)
Rank:
5/
10
Bottom 50%
520 Irish Road
Carmel, ME 04419
(207) 848-3615
Gr: 5-8 | 226 students Student-Teacher Ratio: 15:1 Minority enrollment: 6%
Rank: #13 - 1413. - 14.
Katahdin Middle/high School
(Math: 35-39% | Reading: 85-89%)
Rank:
5/
10
Bottom 50%
800 Station Road
Stacyville, ME 04777
(207) 365-4218
Gr: 6-12 | 139 students Student-Teacher Ratio: 9:1 Minority enrollment: 4%
Rank: #13 - 1413. - 14.
Stearns Jr-sr High School
(Math: 35-39% | Reading: 85-89%)
Rank:
5/
10
Bottom 50%
199 State St
Millinocket, ME 04462
(207) 723-6430
Gr: 6-12 | 233 students Student-Teacher Ratio: 11:1 Minority enrollment: 7%
Rank: #1515.
Hermon Middle School
(Math: 48% | Reading: 83%)
Rank:
5/
10
Bottom 50%
29 Billings Road
Bangor, ME 04401
(207) 848-4070
Gr: 5-8 | 329 students Student-Teacher Ratio: 13:1 Minority enrollment: 10%
Rank: #1616.
Mattanawcook Jr High School
(Math: 53% | Reading: 79%)
Rank:
4/
10
Bottom 50%
45 School Street
Lincoln, ME 04457
(207) 794-8935
Gr: 4-8 | 327 students Student-Teacher Ratio: 12:1 Minority enrollment: 4%
Rank: #1717.
Mt Jefferson Jr High School
(Math: 30-34% | Reading: 80-84%)
Rank:
3/
10
Bottom 50%
61 Winn Rd.
Lee, ME 04455
(207) 290-4996
Gr: 5-8 | 73 students Student-Teacher Ratio: 12:1 Minority enrollment: 5%
Rank: #1818.
James F. Doughty School
(Math: 41% | Reading: 81%)
Rank:
3/
10
Bottom 50%
143 Fifth Street
Bangor, ME 04401
(207) 941-6220
Gr: 6-8 | 358 students Student-Teacher Ratio: 12:1 Minority enrollment: 19%
Rank: #1919.
Ridge View Community School
(Math: 37% | Reading: 81%)
Rank:
2/
10
Bottom 50%
175 Fern Road, Suite 1
Dexter, ME 04930
(207) 924-6000
Gr: PK-8 | 562 students Student-Teacher Ratio: 10:1 Minority enrollment: 4%
Rank: #2020.
Leonard Middle School
(Math: 40% | Reading: 80%)
Rank:
2/
10
Bottom 50%
156 Oak Street
Old Town, ME 04468
(207) 827-3900
Gr: 6-8 | 284 students Student-Teacher Ratio: 11:1 Minority enrollment: 13%
Rank: #2121.
Nokomis Regional Middle School
(Math: 30% | Reading: 81%)
Rank:
2/
10
Bottom 50%
291 Williams Road Suite 1
Newport, ME 04953
(207) 355-3600
Gr: 5-8 | 527 students Student-Teacher Ratio: 11:1 Minority enrollment: 5%
Rank: #2222.
Helen S Dunn Elementary School
(Math: 35-39% | Reading: 70-74%)
Rank:
1/
10
Bottom 50%
129 Military Rd
Greenbush, ME 04418
(207) 826-2000
Gr: PK-8 | 142 students Student-Teacher Ratio: 8:1 Minority enrollment: 6%
Rank: #2323.
Central Middle School
(Math: 27% | Reading: 74%)
Rank:
1/
10
Bottom 50%
416 Main St
Corinth, ME 04427
(207) 285-3177
Gr: 6-8 | 228 students Student-Teacher Ratio: 12:1 Minority enrollment: 10%
Rank: #2424.
Medway Middle School
(Math: 15-19% | Reading: 70-74%)
Rank:
1/
10
Bottom 50%
25 Middle School Drive
Medway, ME 04460
(207) 746-3470
Gr: 5-8 | 119 students Student-Teacher Ratio: 11:1 Minority enrollment: 4%
Rank: n/an/a
Indian Island School
10 Wabanaki Way
Old Town, ME 04468
(207) 827-4285
Gr: K-8 | 78 students Student-Teacher Ratio: 4:1
[+] Show Closed Public Schools in Penobscot County, ME

Penobscot County Public Schools (Closed)

School
Location
Quick Facts
641 Main Street
Bradford, ME 04410
(207) 327-1112
Gr: K-2 | 83 students Student-Teacher Ratio: 12:1
5 Somerset St
Brewer, ME 04412
(207) 989-8640
Gr: 6-8 | 285 students Student-Teacher Ratio: 13:1 Minority enrollment: 6%
49 Capri St
Brewer, ME 04412
(207) 989-8620
Gr: PK-K | 173 students Student-Teacher Ratio: 17:1 Minority enrollment: 9%
42 Stetson Rd
Corinna, ME 04928
(207) 278-4263
Gr: PK-4 | 160 students Student-Teacher Ratio: 12:1 Minority enrollment: 7%
62 Abbott Hill Rd
Dexter, ME 04930
(207) 924-5571
Gr: 5-8
60 Abbott Hill Rd
Dexter, ME 04930
(207) 924-7671
Gr: K-4
Graham Lane
Mattawamkeag, ME 04459
(207) 736-2750
Gr: PK-4 | 55 students Student-Teacher Ratio: 8:1 Minority enrollment: 6%
883 Main St.
Springfield, ME 04487
(207) 738-2665
Gr: PK
2100 Dixmont Road
Etna, ME 04434
(207) 992-0735
Gr: PK-8 | 210 students Student-Teacher Ratio: 11:1 Minority enrollment: 9%
No Location Available
Exeter, ME 04435
(207) 379-2291
Gr: 3-5
No Location Available
Garland, ME 04939
(207) 924-6942
Gr: K-2
47 So Brunswick Street
Old Town, ME 04468
(207) 827-3905
Gr: 4-5 | 131 students Minority enrollment: 6%
190 Stillwater Avenue
Old Town, ME 04468
(207) 827-3925
Gr: K-3 | 136 students Student-Teacher Ratio: 11:1 Minority enrollment: 6%
83 Bennoch Road
Stillwater, ME 04489
(207) 827-3930
Gr: K-5 | 102 students Minority enrollment: 8%
2150 Hudson Rd
Hudson, ME 04449
(207) 327-1444
Gr: 3-4 | 60 students Student-Teacher Ratio: 15:1
20 Jefferson Street
Old Town, ME 04468
(207) 827-3920
Gr: K-3 | 100 students Minority enrollment: 6%
4067 Broadway
Kenduskeag, ME 04450
(207) 884-7979
Gr: K-2 | 130 students Student-Teacher Ratio: 11:1
22 Howland Road
Lagrange, ME 04453
(207) 943-2196
199 State St
Millinocket, ME 04462
(207) 723-6430
Gr: 7-8
386 Main St
Corinth, ME 04427
(207) 285-3301
Gr: 3-5 | 166 students Student-Teacher Ratio: 11:1
1182 Dover Road
Charleston, ME 04422
(207) 285-0780
Gr: 9-12 | 28 students Student-Teacher Ratio: 2:1 Minority enrollment: 22%
142 Elm Street
Newport, ME 04953
(207) 368-4470
Gr: PK-4 | 307 students Student-Teacher Ratio: 15:1 Minority enrollment: 6%
21 Jefferson Street
Old Town, ME 04468
(207) 827-4441
Gr: K-12 | 25 students Student-Teacher Ratio: 5:1 Minority enrollment: 8%
88 Pendleton Street
Brewer, ME 04412
(207) 989-8625
Gr: 1-2 | 207 students Student-Teacher Ratio: 13:1 Minority enrollment: 7%
337 Williams Road
Newport, ME 04953
(207) 368-4592
Gr: 5-8 | 328 students Student-Teacher Ratio: 14:1 Minority enrollment: 9%
131 State St
Brewer, ME 04412
(207) 989-3244
Gr: 4-5 | 221 students Student-Teacher Ratio: 18:1 Minority enrollment: 6%
394 Village Road
Stetson, ME 04488
(207) 296-2571
Gr: K-2 | 34 students Student-Teacher Ratio: 11:1
55 Highland Avenue
Bradley, ME 04411
(207) 827-2508
Gr: PK-3 | 74 students Student-Teacher Ratio: 9:1 Minority enrollment: 12%
100 Washington St
Brewer, ME 04412
(207) 989-8660
Gr: 1-3 | 295 students Student-Teacher Ratio: 13:1 Minority enrollment: 7%

Frequently Asked Questions

What are the top ranked public middle schools in Penobscot County, ME?
The top ranked public middle schools in Penobscot County, ME include Dedham School, Reeds Brook Middle School and Veazie Community School.
How many public middle schools are located in Penobscot County?
25 public middle schools are located in Penobscot County.
What is the racial composition of students in Penobscot County?
Penobscot County public middle schools minority enrollment is 10% of the student body (majority Hispanic and American Indian), which is less than the Maine public middle schools average of 13% (majority Black and Hispanic).
Which public middle schools in Penobscot County are often viewed compared to one another?

Recent Articles

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children’s wrists only leads to more behavior issues and violence in their adult lives.
Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.
What are Common Core Standards and Why Do We Need Them?
What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we’ll take a look at what they are, their benefits, and how they will change the face of public education.