The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Penobscot County

Maine · Public K-12

The 69 public K-12 schools in Penobscot County cover all standard grade bands (40 elementary, 14 middle, and 14 high), with combined enrollment around 18,646.

7-year change in Penobscot County

SY 2017-18 vs SY 2024-25
Total enrollment
18,595
-1,248 (-6%) vs SY 2017-18
School count
64
-1 (-2%) vs SY 2017-18
% White
89%
was 92%
% Hispanic
4%
was 2%
% Black
2%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
69
27 districts
Enrollment
18,646
NCES CCD
Median income
$66,356
Below Maine avg
Free/reduced lunch
47.6%
Below Maine avg
Elementary
40
9,097 students
Middle
14
3,493 students
High
14
6,056 students
Combined / other
1
schools
LARGEST DISTRICT
Bangor Public Schools
3,436 students · 27 districts in Penobscot County

County vs. school enrollment demographics

Left bar is the racial makeup of Penobscot County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
92%
Hispanic
2%
Black
1%
Asian
1%
Two or more
4%
Native American
1%
Pacific Islander
0%
School enrollment
White
89%
Hispanic
3%
Black
2%
Asian
1%
Two or more
3%
Native American
1%
Pacific Islander
0%
Bachelor's+
30.1%
adults 25+
Poverty rate
8.5%
ACS 5-year
Unemployment
3.6%
civilian labor
Median age
43
17.6% under 18

Test scores in Penobscot County

Latest 2024-25 ELA proficiency, 45 schools ranked. Maine state average: 64.1%.

See all 45 schools in Penobscot County ranked by score →

All schools (69)

NameCityLevelGradesEnrollmentRating
Bangor High SchoolBangorHigh09-121,068·
Brewer Community SchoolBrewerElementaryPK-08800·
Hampden AcademyHampdenHigh09-12767·
Brewer High SchoolBrewerHigh09-12690·
Nokomis Regional High SchoolNewportHigh09-12610·
Hermon High SchoolHermonHigh09-12567·
Old Town High SchoolOld TownHigh09-12531·
Ridge View Community SchoolDexterElementaryPK-08528·
Nokomis Regional Middle SchoolNewportMiddle05-08524·
Central Community Elementary SchoolCorinthElementaryPK-05488·
Old Town Elementary SchoolOld TownElementaryKG-05488·
Patricia A Duran SchoolHermonElementaryPK-04459·
George B Weatherbee SchoolHampdenElementary02-05381·
Glenburn Elementary SchoolGlenburnElementaryPK-08381·
William S. Cohen SchoolBangorMiddle06-08372·
Center Drive SchoolOrringtonElementaryPK-08346·
James F. Doughty SchoolBangorMiddle06-08346·
Orono High SchoolOronoHigh09-12337·
Asa C Adams SchoolOronoElementaryPK-05336·
Sebasticook Valley Elementary SchoolNewportElementaryPK-04333·
Ella P Burr SchoolLincolnElementaryPK-03324·
Hermon Middle SchoolHermonMiddle05-08319·
Mattanawcook AcademyLincolnHigh09-12313·
Fruit Street SchoolBangorElementaryPK-03310·
Mattanawcook Jr High SchoolLincolnMiddle04-08304·
Reeds Brook Middle SchoolHampdenMiddle06-08304·
Central High SchoolCorinthHigh09-12303·
Downeast SchoolBangorElementaryPK-03288·
Leonard Middle SchoolOld TownMiddle06-08278·
Dexter Regional High SchoolDexterHigh09-12277·
Dr Lewis S Libby SchoolMilfordElementaryPK-08273·
Mary Snow SchoolBangorElementary04-05266·
Fairmount SchoolBangorElementary04-05259·
Central Middle SchoolCorinthMiddle06-08230·
Stearns Jr-Sr High SchoolMillinocketHigh06-12229·
Suzanne M Smith Elementary SchoolLevantElementaryPK-05222·
Enfield Station Elementary SchoolWest EnfieldElementaryPK-05210·
Granite Street SchoolMillinocketElementaryPK-05209·
Caravel Middle SchoolCarmelMiddle05-08204·
Earl C McGraw SchoolHampdenElementaryPK-01203·
Vine Street SchoolBangorElementaryPK-03190·
Etna-Dixmont SchoolEtnaElementaryPK-04185·
Abraham Lincoln SchoolBangorElementaryPK-03184·
Holbrook SchoolHoldenMiddle05-08178·
Veazie Community SchoolVeazieElementaryPK-08167·
Carmel Elementary SchoolCarmelElementaryPK-04158·
Orono Middle SchoolOronoMiddle06-08154·
Fourteenth Street SchoolBangorElementaryPK-03153·
Holden SchoolHoldenElementary02-04149·
Katahdin Elementary SchoolStacyvilleElementaryPK-05136·
Helen S Dunn Elementary SchoolGreenbushElementaryPK-08131·
Katahdin Middle/High SchoolStacyvilleHigh06-12128·
Penobscot Valley High SchoolHowlandHigh09-12127·
Opal Myrick Elementary SchoolEast MillinocketElementaryPK-04121·
Eddington SchoolEddingtonElementaryPK-01116·
Schenck High SchoolEast MillinocketHigh09-12109·
Medway Middle SchoolMedwayMiddle05-08107·
Hichborn Middle SchoolHowlandMiddle06-0898·
Lee/Winn SchoolWinnElementaryPK-0485·
Indian Island SchoolIndian IslandElementaryKG-0881·
Mt Jefferson Jr High SchoolLeeMiddle05-0875·
Newburgh Elementary SchoolNewburghElementaryPK-PK51·
Alton Elementary SchoolAltonElementaryPK-0240·
Viola Rand SchBradleyElementaryPK-PK32·
Kingman Elementary SchoolKingmanElementaryPK-0614·
No Penobscot Tech-Region 3LincolnElementaryN-N··
Tri-County Technical CenterDexterElementaryN-N··
United Technologies Ctr-Region 4BangorElementaryN-N··
Viola Rand SchoolBradleyCombinedM-M··

Cities in Penobscot County

Bangor11 schoolsHampden4 schoolsLincoln4 schoolsCorinth3 schoolsDexter3 schoolsHermon3 schoolsNewport3 schoolsOld Town3 schoolsOrono3 schoolsBradley2 schoolsBrewer2 schoolsCarmel2 schoolsEast Millinocket2 schoolsHolden2 schoolsHowland2 schoolsMillinocket2 schoolsStacyville2 schoolsAlton1 schoolEddington1 schoolEtna1 schoolGlenburn1 schoolGreenbush1 schoolIndian Island1 schoolKingman1 schoolLee1 schoolLevant1 schoolMedway1 schoolMilford1 schoolNewburgh1 schoolOrrington1 schoolVeazie1 schoolWest Enfield1 schoolWinn1 school

About Penobscot County

Penobscot County is a middle-population Maine county of about 154,710 residents, home to 69 public schools and roughly 18,646 students.

Zooming out, census numbers show the median household earns about $66,356 a year, 30% of adults hold a bachelor's degree or higher, and roughly 9% of residents live below the federal poverty line. That income level is 5% noticeably below the Maine median.

Looking at the level breakdown, Penobscot County is made up of 40 elementary schools (9,097 students), 14 middle schools (3,493), 14 high schools (6,056), and 1 combined or other schools.

The largest single district in Penobscot County is Bangor Public Schools, which alone enrolls about 3,436 students.

Looking at the last 7 years. Combined enrollment now sits at 18,595 students, contracted 6% from the 19,843 reported in SY 2017-18. Penobscot County now counts 64 public schools, down from 65 in SY 2017-18.

On this page, the community for Penobscot County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Penobscot County?
Penobscot County, Maine has 69 public K-12 schools serving approximately 18,646 students.
How many high schools are in Penobscot County?
Penobscot County, Maine has 14 public high schools, serving approximately 6,056 students.
How many middle schools are in Penobscot County?
Penobscot County, Maine has 14 public middle schools, serving approximately 3,493 students.
How many elementary schools are in Penobscot County?
Penobscot County, Maine has 40 public elementary schools, serving approximately 9,097 students.
What is the largest school district in Penobscot County?
Bangor Public Schools is the largest school district in Penobscot County, serving approximately 3,436 students. The county contains 27 school districts overall.
How many people live in Penobscot County?
Penobscot County has roughly 154,710 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Penobscot County?
Median household income in Penobscot County is $66,356, below the Maine average of $70,170. About 8.5% of residents live below the federal poverty line.
How educated are residents of Penobscot County?
Approximately 30.1% of adults 25 and older in Penobscot County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Penobscot County qualify for free or reduced lunch?
Roughly 47.6% of students in Penobscot County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Maine county average of 50.9%.
What is the student-teacher ratio in Penobscot County schools?
Across Penobscot County public schools, the enrollment-weighted student-teacher ratio is approximately 12.1 to 1.

Penobscot County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data