County directory · Maine · 2026–27

School districts in Penobscot County, ME

Penobscot County has 39 regular public school districts, enrolling 20,029 students in 2024–25. The largest is Bangor Public Schools (3,439 students, 17% of the county), followed by Rsu 22 and Rsu 19. All 39 offer kindergarten. Maine's kindergarten cutoff: turn 5 by October 15.

The 39 districts, largest first

School districts in Penobscot County, ME by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Bangor Public Schools
73 Harlow Street, Bangor
Pre-K–12103,439231
(207) 262-9125
Rsu 22
24 Main Road North, Hampden
also serves Waldo County
Pre-K–1262,118125
(207) 862-3255
Rsu 19
266 Williams Road, Newport
also serves Somerset County
Pre-K–1251,883120
(207) 368-5091
Brewer Public Schools
261 Center Street, Brewer
Pre-K–1221,49061
(207) 989-3160
Rsu 34
156 Oak Street, Old Town
Pre-K–1241,36986
(207) 827-7171
Hermon Public Schools
31 Billings Road, Hermon
Pre-K–1231,34580
(207) 848-4000
Rsu 64/Msad 64
118 Main Street, East Corinth
Pre-K–1231,02170
(207) 285-3334
Rsu 67
25 Airport Road, Lincoln
Pre-K–12394156
(207) 794-6500
Rsu 26
10 Goodridge Drive, Orono
Pre-K–12382746
(207) 866-7110
Msad 46
175 Fern Rd, Dexter
also serves Somerset County
Pre-K–12380531
(207) 924-6000
Rsu 87/Msad 23
44 Plymouth Road, Carmel
Pre-K–12358446
(207) 848-5173
Rsu 41/Msad 41
48 Penquis Drive, Milo
also serves Piscataquis County
Pre-K–12457836
(207) 943-7317
Rsu 63/Msad 63
202 Kidder Hill Road, Holden
Pre-K–12344329
(207) 843-7851
Millinocket Public Schools
199 State Street, Millinocket
Pre-K–12243823
(207) 723-6400
Rsu 31/Msad 31
20 Howland Road, Lagrange
Pre-K–12343539
(207) 943-7317
Glenburn Public Schools
991 Hudson Rd, Glenburn
Pre-K–12138142
(207) 942-4405
Orrington Public Schools
19 School Street, Orrington
Pre-K–12134626
(207) 825-3364
Milford Public Schools
13 School Street, Milford
Pre-K–12127321
(207) 827-2252
Rsu 89
800 Station Road, Stacyville
also serves Aroostook County
Pre-K–12226416
(207) 365-4272
East Millinocket Public Schools
45 North St, East Millinocket
Pre-K–12223019
(207) 746-3500
Dedham Public Schools
19 School Street, Orrington
also serves Hancock County
Pre-K–12116720
(207) 825-3364
Veazie Public Schools
1040 School Street, Veazie
Pre-K–12116713
(207) 947-6573
Rsu 30/Msad 30
31 Winn Rd., Lee
Pre-K–12216013
(207) 290-4989
Greenbush Public Schools
129 Military Rd, Greenbush
Pre-K–12113113
(207) 826-2000
Medway Public Schools
25 Middle School Drive, Medway
K–1211070
(207) 746-3470
Harmony Public Schools
175 Fern Rd, Dexter
also serves Somerset County
Pre-K–121577
(207) 924-6000
Airline CSD
19 School Street, Orrington
also serves Hancock County
Pre-K–81303
(207) 825-3364
Bowerbank Public Schools
33 Abbott Street, Old Town
also serves Piscataquis County
K–12000
No website listed by NCES (2025–26)
(207) 876-4418
Burlington Public Schools
1523 Long Ridge Road, Burlington
K–12000
(207) 746-3470
Carroll Plt Public Schools
31 Winn Rd., Lee
K–12000
(207) 738-2665
Lake View Plt. Public Schools
33 Abbott Street, Old Town
also serves Piscataquis County
K–12000
No website listed by NCES (2025–26)
(207) 279-0220
Lakeville Public Schools
31 Winn Rd., Lee
K–12000
(207) 738-2665
Lowell Public Schools
129 West Old Main RD, Lowell
K–12000
No website listed by NCES (2025–26)
(207) 852-3220
Macwahoc Plt School Dept
31 Winn Rd., Lee
also serves Aroostook County
K–12000
(207) 738-2665
Medford Public Schools
33 Abbott Street, Old Town
also serves Piscataquis County
K–12000
No website listed by NCES (2025–26)
(207) 279-0220
Moro Plantation Public Schools
21 Katahdin Street, Patten
also serves Aroostook County
K–12000
No website listed by NCES (2025–26)
(207) 528-2215
Reed Plt Public Schools
31 Winn Rd., Lee
also serves Aroostook County
K–12000
(207) 738-2665
Seboeis Plt Public Schools
31 Winn Rd, Lee
K–12000
No website listed by NCES (2025–26)
(207) 852-3220
Woodville Public Schools
624 Woodville Rd, Woodville
K–12000
No website listed by NCES (2025–26)
(207) 746-3500

Penobscot County at a glance

Together the 39 districts run 72 schools from offices in 28 towns. The smallest by enrollment is Woodville Public Schools, with 0 students; the median Penobscot County district has 230. By grade span: 25 Pre-K–12, 13 K–12 and 1 Pre-K–8.

Kindergarten in 2024–25, counting the 26 districts that report a K grade: 1,272 children. The biggest kindergarten was Bangor Public Schools's, with 231; Rsu 22 had 125, and the smallest, Airline CSD, had 3.

Penobscot County holds 39 of Maine's 253 regular districts (15%) and 12% of its 163,287 public school students, ranking 2nd of 16 counties by number of districts and 3rd by enrollment. By size, 7 enroll 1,000 to 4,999 and 32 have fewer than 1,000 students, and the average school here has about 278 students.

14 districts reach past the county line: Rsu 22 (into Waldo County), Rsu 19 (into Somerset County), Msad 46 (into Somerset County), Rsu 41/Msad 41 (into Piscataquis County), Rsu 89 (into Aroostook County), Dedham Public Schools (into Hancock County), Harmony Public Schools (into Somerset County) and Airline CSD (into Hancock County), and 6 more.

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 14 of Penobscot County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 7 of the 39 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:

Bangor Public Schools · Rsu 22 · Rsu 19 · Brewer Public Schools · Rsu 34 · Hermon Public Schools · Rsu 64/Msad 64 · Rsu 67 · Rsu 26 · Msad 46 · Rsu 87/Msad 23 · Rsu 41/Msad 41 · Rsu 63/Msad 63 · Millinocket Public Schools · Rsu 31/Msad 31 · Glenburn Public Schools · Orrington Public Schools · Milford Public Schools · Rsu 89 · East Millinocket Public Schools · Dedham Public Schools · Veazie Public Schools · Rsu 30/Msad 30 · Greenbush Public Schools · Medway Public Schools · Harmony Public Schools · Airline CSD · Burlington Public Schools · Carroll Plt Public Schools · Lakeville Public Schools · Macwahoc Plt School Dept · Reed Plt Public Schools

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Maine

Every Maine district by county · Maine kindergarten cutoff

More Maine county directories: Aroostook County (27) · Cumberland County (17) · Hancock County (24) · Lincoln County (12) · Oxford County (11) · Washington County (43)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email birthdazeapp@proton.me.