County directory · Maine · 2026–27
School districts in Aroostook County, ME
Aroostook County has 27 regular public school districts, enrolling 8,409 students in 2024–25. The largest is Rsu 79/Msad 01 (1,670 students, 20% of the county), followed by Rsu 29/Msad 29 and Rsu 39. All 27 offer kindergarten. Maine's kindergarten cutoff: turn 5 by October 15.
The 27 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Rsu 79/Msad 01 79 Blake St, Presque Isle | Pre-K–12 | 6 | 1,670 | 103 | (207) 764-4101 |
| Rsu 29/Msad 29 7 Bird Street, Houlton | Pre-K–12 | 4 | 1,214 | 76 | (207) 538-3807 |
| Rsu 39 75 Glenn Street, Caribou | Pre-K–12 | 3 | 1,188 | 68 | (207) 496-6311 |
| Msad 27 84 PLEASANT ST, Fort Kent | Pre-K–12 | 3 | 812 | 61 | (207) 834-3189 |
| Rsu 70/Msad 70 175 Hodgdon Mills Road, Hodgdon | Pre-K–12 | 2 | 500 | 35 | (207) 532-3015 |
| Rsu 86/Msad 20 28 High School Drive, Fort Fairfield | Pre-K–12 | 2 | 426 | 28 | (207) 473-4455 |
| Madawaska Public Schools 328 St. Thomas Street, Madawaska | Pre-K–12 | 2 | 369 | 23 | (207) 728-3346 |
| Rsu 50 922 Dyer Brook Road, Dyer Brook | Pre-K–12 | 1 | 340 | 18 | (207) 757-8223 |
| Rsu 42/Msad 42 35 Pleasant Street, Mars Hill | Pre-K–12 | 2 | 333 | 25 | (207) 425-3771 |
| Rsu 45/Msad 45 33 School Street, Washburn | Pre-K–12 | 2 | 271 | 13 | (207) 455-8301 |
| Rsu 88/Msad 24 169 Main Street, Van Buren | Pre-K–12 | 3 | 262 | 16 | (207) 868-2746 |
| Rsu 32/Msad 32 180 Presque Isle Rd, Ashland | Pre-K–12 | 1 | 234 | 17 | (207) 435-3661 |
| Rsu 33/Msad 33 431 US Rte 1, Frenchville | Pre-K–12 | 3 | 229 | 21 | (207) 543-7334 |
| Easton Public Schools 33 Bangor Road, Easton | Pre-K–12 | 2 | 203 | 12 | (207) 488-7700 |
| Woodland Public Schools 843 Woodland Ctr Rd, Woodland | Pre-K–12 | 1 | 175 | 22 | (207) 498-8436 |
| Limestone Public Schools 93 Main St, Limestone | Pre-K–12 | 1 | 138 | 14 | (207) 325-4700 |
| Caswell Public Schools 1025 Van Buren Road, Caswell | Pre-K–12 | 1 | 45 | 4 | (207) 325-4611 |
| Bridgewater Public Schools 105 Country Club Road, Mars Hill | K–12 | 0 | 0 | 0 | No website listed by NCES (2025–26) (207) 227-1040 |
| Eagle Lake Public Schools Main St, Eagle Lake | K–12 | 0 | 0 | 0 | No website listed by NCES (2025–26) (207) 435-3661 |
| Glenwood Plt Public Schools 188 south shore road, Linneus | K–12 | 0 | 0 | 0 | No website listed by NCES (2025–26) (207) 521-7055 |
| Grand Isle Public Schools 366 Main Street, Grand Isle | K–12 | 0 | 0 | 0 | No website listed by NCES (2025–26) (207) 728-3346 |
| Msad 10 1063 Allagash Road, Allagash | K–12 | 0 | 0 | 0 | No website listed by NCES (2025–26) (207) 227-9488 |
| Nashville Plt Public Schools 180 Presque Isle Rd, Ashland | K–12 | 0 | 0 | 0 | (207) 435-3661 |
| New Sweden Public Schools 843 Woodland Ctr Rd, Woodland | K–12 | 0 | 0 | 0 | (207) 498-8436 |
| Portage Lake Public Schools 180 Presque Isle Rd, Ashland | K–12 | 0 | 0 | 0 | (207) 435-3661 |
| Westmanland Public Schools 843 Woodland Ctr Rd, Woodland | K–12 | 0 | 0 | 0 | (207) 498-8436 |
| Winterville Plt Public Schools 391 Quimby Road, Winterville Plantation | K–12 | 0 | 0 | 0 | No website listed by NCES (2025–26) (207) 227-9488 |
Aroostook County at a glance
Together the 27 districts run 39 schools from offices in 22 towns. The smallest by enrollment is Winterville Plt Public Schools, with 0 students; the median Aroostook County district has 203. By grade span: 17 Pre-K–12 and 10 K–12.
Kindergarten in 2024–25, counting the 17 districts that report a K grade: 556 children. The biggest kindergarten was Rsu 79/Msad 01's, with 103; Rsu 29/Msad 29 had 76, and the smallest, Caswell Public Schools, had 4.
Aroostook County holds 27 of Maine's 253 regular districts (11%) and 5.1% of its 163,287 public school students, ranking 3rd of 16 counties by number of districts and 6th by enrollment. By size, 3 enroll 1,000 to 4,999 and 24 have fewer than 1,000 students, and the average school here has about 216 students.
Which district am I in?
Each district draws its own attendance zones, so your home address decides it. There is no address lookup here; ask the district. 6 of the 27 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:
Rsu 79/Msad 01 · Rsu 29/Msad 29 · Rsu 39 · Msad 27 · Rsu 70/Msad 70 · Rsu 86/Msad 20 · Madawaska Public Schools · Rsu 50 · Rsu 42/Msad 42 · Rsu 45/Msad 45 · Rsu 88/Msad 24 · Rsu 32/Msad 32 · Rsu 33/Msad 33 · Easton Public Schools · Woodland Public Schools · Limestone Public Schools · Caswell Public Schools · Nashville Plt Public Schools · New Sweden Public Schools · Portage Lake Public Schools · Westmanland Public Schools
What grade will my child be in?
More in Maine
Every Maine district by county · Maine kindergarten cutoff
More Maine county directories: Cumberland County (17) · Hancock County (24) · Lincoln County (12) · Oxford County (11) · Penobscot County (39) · Somerset County (14)