Average Teacher Salary in Maine

In 2007, the Bureau of Labor Statistics reported that the average teacher salary in Maine was $45,333.33. The following year, Maine teacher salaries rose by 1.89 percent to $44,375. In 2009, the average teacher salary in Maine increased again by 1.66 percent to $45,110.

These increases represent an overall gain of 3.57 percent in Maine teacher salaries between 2007 and 2009. This is slightly higher than the national rate of growth for the same time period, which was 2.8 percent.

Despite the increase in teaching salaries in Maine, the state has actually declined in the national ranking of teachers’ pay. In 2007, teaching salaries in Maine earned the state a ranking of 31st in the nation. The following year, the average teacher salaries in Maine gained the state a national ranking of 33rd. In 2009, that ranking fell to 35th in the country.

The following Maine teacher salary schedule details the state’s drop in rank and increase in average teacher income:

Average Salary Percent Change
Rank 2009 Rank 2008 Rank 2007 2008 to 2009 2007 to 2008 2007 to 2009
Maine 35 $45,110.00 33 $44,375.00 31 $43,553.33 1.66% 1.89% 3.57%

Read our article on becoming a teacher in Maine if you are interested in teaching in Maine.

Financial Data for Maine

State Spending on Teachers

  • Salary expenditure on all teachers (including home schoolers, special education, non-certified teachers): $921,456,150
  • Benefits expenditures for teachers: $375,231,075
  • Instructional expenditures for teaching supplies: $40,939,695
  • Total current instructional expenditures per student (teacher salary and curriculum): $7,320
  • Total current expenditures per student: $12,387

Revenue Per Student From Various Sources

  • State revenue per student: $5,957
  • Federal revenue per student: $1,189

State Sources of Revenue for Schools

  • Revenue by state property tax: $484,486,996
  • Revenue by local government property tax: $637,275,624
  • Federal grants direct to local districts: $12,799,149
  • Federal grants through state: $212,044,158

Maine School Districts

School District Full Time Teachers Student to Teacher Ratio Contact Information
Acton School Department 25 17 to 1
700 Milton Mills Rd
Acton, ME 4001
207-636-2100
Airline County School District 6 11 to 1
202 Kidder Hill Rd
Holden, ME 4429
207-843-7851
Alexander School Department 7 10 to 1
32 Blue Devil Hill
Calais, ME 4619
207-454-7561
Alton School Department 6 20 to 1
78 Main Rd
Milford, ME 4461
207-827-8061
Appleton School Department 13 10 to 1
1 Not Available
Hope, ME 4847
207-763-3818
Arundel School Department 20 32 to 1
600 Limerick Rd
Arundel, ME 4046
207-283-2874
Auburn School Department 305 12 to 1
60 Couroute St
Auburn, ME 4210
207-333-6601
Augusta Public Schools 213 11 to 1
12 Gedney St
Augusta, ME 4330
207-626-2468
Baileyville School Department 31 9 to 1
63 Brdway
Baileyville, ME 4694
207-427-6913
Bangor School Department 311 12 to 1
73 Harlow St
Bangor, ME 4401
207-945-4400
Bar Harbor School Department 41 11 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
Beals School Department 6 7 to 1
127 Snare Creek Ln
Jonesport, ME 4649
207-497-2154
Biddeford School Department 230 12 to 1
205 Main St
Biddeford, ME 4005
207-282-8280
Blue Hill School Department 25 13 to 1
1 Not Available
Blue Hill, ME 4614
207-374-9927
Boothbay-boothbay Hbr County School District 63 10 to 1
51 Emery Ln
Boothbay Harbor, ME 4538
207-633-2874
Bradley School Department 9 24 to 1
78 Main Rd
Milford, ME 4461
207-827-8061
Brewer School Department 127 11 to 1
49 Capri St
Brewer, ME 4412
207-989-3160
Bridgewater School Department 4 17 to 1
79 Blake St Ste 1
Presque Isle, ME 4769
207-764-4101
Bristol School Department 19 17 to 1
767 Main St 1-a
Damariscotta, ME 4543
207-563-3044
Brooklin School Department 8 13 to 1
712 Reach Rd
Sargentville, ME 4673
207-359-8400
Brooksville School Department 10 9 to 1
1 Not Available
Blue Hill, ME 4614
207-374-9927
Brunswick School Department 225 13 to 1
35 Union St
Brunswick, ME 4011
207-319-1900
Bucksport School Department 89 8 to 1
62 Mechanic St
Bucksport, ME 4416
207-469-7311
Calais School Department 57 9 to 1
32 Blue Devil Hill
Calais, ME 4619
207-454-7561
Cape Elizabeth School Department 136 13 to 1
1 Not Available
Cape Elizabeth, ME 4107
207-799-2217
Caribou School Department 132 10 to 1
628 Main St
Caribou, ME 4736
207-496-6311
Castine School Department 7 12 to 1
1 Not Available
Blue Hill, ME 4614
207-374-9927
Caswell School Department 6 9 to 1
1025 Van Buren Rd
Caswell, ME 4750
207-325-4611
Charlotte School Department 4 13 to 1
102 High St
Eastport, ME 4631
207-853-2567
Chebeague Island School Department 4 13 to 1
14 School House Rd
Chebeague Island, ME 4017
207-846-4162
Chelsea School Department 25 15 to 1
320 Griffin Rd
Windsor, ME 4363
207-549-1010
China School Department 42 18 to 1
20 Dean St
Winslow, ME 4901
207-872-1960
Cranberry Isles School Department 3 7 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
Cutler School Department 5 16 to 1
2066 Cutler Rd
Cutler, ME 4626
207-259-4420
Dayton School Department 13 31 to 1
90 Beach St
Saco, ME 4072
207-284-4505
Dedham School Department 15 16 to 1
49 Capri St
Brewer, ME 4412
207-989-3160
Deer Isle-stonington County School District 44 8 to 1
712 Reach Rd
Sargentville, ME 4673
207-359-8400
Dresden School Department 10 25 to 1
86 Cedar Grove Rd
Dresden, ME 4342
207-737-8145
Durham School Department 28 19 to 1
19 Gartley St
Lisbon, ME 4250
207-353-6711
East Machias School Department 14 19 to 1
12a Rr 1
Machias, ME 4654
207-255-6585
East Millinocket School Department 35 8 to 1
45 North St Ste 2
East Millinocket, ME 4430
207-746-3500
East Range County School District 4 8 to 1
31a Houlton Rd
Danforth, ME 4424
207-448-2882
Easton School Department 23 10 to 1
33 Bangor Rd
Easton, ME 4740
207-488-7700
Eastport School Department 22 7 to 1
102 High St
Eastport, ME 4631
207-853-2567
Edgecomb School Department 10 18 to 1
51 Emery Ln
Boothbay Harbor, ME 4538
207-633-2874
Education In Unorganized Terr 17 56 to 1
23 State House Sta--doe
Augusta, ME 4330
207-624-6892
Ellsworth School Department 107 10 to 1
248 State St Ste 11a
Ellsworth, ME 4605
207-667-8136
Falmouth School Department 172 12 to 1
51 Woodville Rd
Falmouth, ME 4105
207-781-3200
Fayette School Department 6 23 to 1
2023 Main St
Fayette, ME 4349
207-685-4770
Five Town County School District 60 11 to 1
7 Lions Ln
Camden, ME 4843
207-236-3358
Flanders Bay County School District 32 8 to 1
165 Us Route 1
Gouldsboro, ME 4607
207-863-5864
Freeport School Department 104 11 to 1
17 West St
Freeport, ME 4032
207-865-0928
Frenchboro School Department 2 6 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
Georgetown School Department 8 12 to 1
12 Gedney St
Augusta, ME 4330
207-626-2468
Glenburn School Department 41 17 to 1
983 Hudson Rd
Glenburn, ME 4401
207-942-4405
Gorham School Department 194 14 to 1
75 South St Suite 2
Gorham, ME 4038
207-222-1012
Great Salt Bay County School District 33 11 to 1
767 Main St 1-a
Damariscotta, ME 4543
207-563-3044
Greenbush School Department 15 15 to 1
78 Main Rd
Milford, ME 4461
207-827-8061
Greenville School Department 21 9 to 1
1 Pritham Ave
Greenville, ME 4441
207-695-3708
Hancock School Department 24 15 to 1
443 Main St
Ellsworth, ME 4605
207-667-7571
Harmony School Department 7 18 to 1
Main St 100
Harmony, ME 4942
207-683-2211
Hermon School Department 87 11 to 1
31 Billings Rd
Hermon, ME 4401
207-848-4000
Hope School Department 15 10 to 1
1 Not Available
Hope, ME 4847
207-763-3818
Indian Island 17 10 to 1
39a Union St
Calais, ME 4619
207-454-2126
Indian Township 17 8 to 1
39a Union St
Calais, ME 4619
207-454-2126
Isle Au Haut School Department 1 9 to 1
712 Reach Rd
Sargentville, ME 4673
207-359-8400
Islesboro School Department 13 7 to 1
1 Not Available
Islesboro, ME 4848
207-734-6723
Jay School Department 77 10 to 1
31 Community Dr
Jay, ME 4239
207-897-3936
Jefferson School Department 21 16 to 1
320 Griffin Rd
Windsor, ME 4363
207-549-1010
Jonesboro School Department 7 12 to 1
12a Rr 1
Machias, ME 4654
207-255-6585
Jonesport School Department 11 11 to 1
127 Snare Creek Ln
Jonesport, ME 4649
207-497-2154
Kittery School Department 96 11 to 1
200 Rogers Rd
Kittery, ME 3904
207-475-1334
Lamoine School Department 11 18 to 1
443 Main St
Ellsworth, ME 4605
207-667-7571
Lewiston School Department 368 13 to 1
Dingley Bldg 36 Oak St
Lewiston, ME 4240
207-795-4100
Limestone School Department 25 12 to 1
97 Main St
Limestone, ME 4750
207-325-4888
Lincolnville School Department 20 10 to 1
1 Not Available
Hope, ME 4847
207-763-3818
Lisbon School Department 107 12 to 1
19 Gartley St
Lisbon, ME 4250
207-353-6711
Litchfield School Department 35 10 to 1
971 Gardiner Rd
Wales, ME 4280
207-375-4273
Long Island School Department 2 15 to 1
128 Pine Ridge Rd
Damariscotta, ME 4543
207-766-4414
Machias School Department 46 6 to 1
12a Rr 1
Machias, ME 4654
207-255-6585
Machiasport School Department 7 12 to 1
2066 Cutler Rd
Cutler, ME 4626
207-259-4420
Madawaska School Department 51 12 to 1
328 St Thomas St Suite 201
Madawaska, ME 4756
207-728-3346
Maine School Administrative District 01 149 14 to 1
79 Blake St Ste 1
Presque Isle, ME 4769
207-764-4101
Maine School Administrative District 03 125 12 to 1
74 School St
Unity, ME 4988
207-948-6136
Maine School Administrative District 04 55 13 to 1
25 Campus Dr Drop 2
Guilford, ME 4443
207-876-3444
Maine School Administrative District 05 111 11 to 1
28 Lincoln St
Rockland, ME 4841
207-596-6620
Maine School Administrative District 06 301 13 to 1
100 Main St
Bar Mills, ME 4004
207-929-3831
Maine School Administrative District 07 13 5 to 1
93 Pulpit Harbor Rd
North Haven, ME 4853
207-867-4707
Maine School Administrative District 08 21 9 to 1
22 Arcola Ln
Vinalhaven, ME 4863
207-863-4800
Maine School Administrative District 09 194 12 to 1
115 Learning Ln
Farmington, ME 4938
207-778-6571
Maine School Administrative District 11 169 13 to 1
150 Highland Ave
Gardiner, ME 4345
207-582-5346
Maine School Administrative District 12 20 8 to 1
606 Main St
Jackman, ME 4945
207-668-7749
Maine School Administrative District 13 26 9 to 1
1 Not Available
Bingham, ME 4920
207-672-5502
Maine School Administrative District 14 19 7 to 1
31a Houlton Rd
Danforth, ME 4424
207-448-2882
Maine School Administrative District 15 158 12 to 1
14 Shaker Rd
Gray, ME 4039
207-657-3335
Maine School Administrative District 16 79 10 to 1
7 Reed St
Hallowell, ME 4347
207-622-6351
Maine School Administrative District 17 280 12 to 1
1570 Main St Ste 11
Oxford, ME 4270
207-743-8972
Maine School Administrative District 19 19 8 to 1
44 South St
Lubec, ME 4652
207-733-5573
Maine School Administrative District 20 52 11 to 1
28 High School Dr Suite B
Fort Fairfield, ME 4742
207-473-4455
Maine School Administrative District 21 76 13 to 1
147 Weld St
Dixfield, ME 4224
207-562-7254
Maine School Administrative District 22 176 12 to 1
24 Main Rd North
Hampden, ME 4444
207-862-3255
Maine School Administrative District 23 52 18 to 1
44 Placeymouth Rd
Carmel, ME 4419
207-848-5173
Maine School Administrative District 24 36 10 to 1
169 Main St Suite 101
Van Buren, ME 4785
207-868-2746
Maine School Administrative District 25 43 10 to 1
1 Not Available
Stacyville, ME 4782
207-365-4272
Maine School Administrative District 26 9 12 to 1
443 Main St
Ellsworth, ME 4605
207-667-7571
Maine School Administrative District 27 90 12 to 1
23 West Main St Ste 101
Fort Kent, ME 4743
207-834-3189
Maine School Administrative District 28 75 10 to 1
7 Lions Ln
Camden, ME 4843
207-236-3358
Maine School Administrative District 29 104 13 to 1
1 Not Available
Houlton, ME 4730
207-532-6555
Maine School Administrative District 30 20 13 to 1
31 Winn Rd
Lee, ME 4455
207-738-2665
Maine School Administrative District 31 62 9 to 1
23 Cross St
Howland, ME 4448
207-732-3112
Maine School Administrative District 32 29 11 to 1
50 Oak St
Ashland, ME 4732
207-435-3661
Maine School Administrative District 33 32 9 to 1
431 Us Rte 1
Frenchville, ME 4745
207-543-7334
Maine School Administrative District 34 166 11 to 1
1 Not Available
Belfast, ME 4915
207-338-1960
Maine School Administrative District 35 176 15 to 1
180 Depot Rd
Eliot, ME 3903
207-439-2438
Maine School Administrative District 36 73 14 to 1
9 Cedar St
Livermore Falls, ME 4254
207-897-6722
Maine School Administrative District 37 67 11 to 1
1 Not Available
Harrington, ME 4643
207-483-2734
Maine School Administrative District 38 24 18 to 1
44 Placeymouth Rd
Carmel, ME 4419
207-848-5173
Maine School Administrative District 39 56 11 to 1
1 Not Available
Buckfield, ME 4220
207-336-3456
Maine School Administrative District 40 170 11 to 1
44 School St
Warren, ME 4864
207-273-4070
Maine School Administrative District 41 65 11 to 1
37 West Main St
Milo, ME 4463
207-943-7317
Maine School Administrative District 42 35 11 to 1
1 Not Available
Mars Hill, ME 4758
207-425-3771
Maine School Administrative District 43 134 10 to 1
3 Recreation Dr
Mexico, ME 4257
207-364-7896
Maine School Administrative District 44 76 10 to 1
21 Philbrook St
Bethel, ME 4217
207-824-2185
Maine School Administrative District 45 31 13 to 1
33 School St
Washburn, ME 4786
207-455-8301
Maine School Administrative District 46 98 10 to 1
10 Spring St
Dexter, ME 4930
207-924-5262
Maine School Administrative District 47 173 15 to 1
41 Heath St
Oakland, ME 4963
207-465-7384
Maine School Administrative District 48 166 12 to 1
1 Not Available
Newport, ME 4953
207-368-5091
Maine School Administrative District 49 197 13 to 1
8 School St
Fairfield, ME 4937
207-453-4200
Maine School Administrative District 50 88 10 to 1
12 Starr St
Thomaston, ME 4861
207-354-2555
Maine School Administrative District 51 177 12 to 1
357 Tuttle Rd
Cumberland Center, ME 4021
207-829-4800
Maine School Administrative District 52 167 12 to 1
486 Turner Center Rd
Turner, ME 4282
207-225-3795
Maine School Administrative District 53 55 20 to 1
293 Hartland Ave
Pittsfield, ME 4967
207-487-5107
Maine School Administrative District 54 238 12 to 1
196 West Front St
Skowhegan, ME 4976
207-474-9508
Maine School Administrative District 55 100 12 to 1
137 South Hiram Rd
Hiram, ME 4041
207-625-8683
Maine School Administrative District 56 69 11 to 1
6 Mortland Rd
Searsport, ME 4974
207-548-6643
Maine School Administrative District 57 248 14 to 1
86 West Rd
Waterboro, ME 4087
207-247-3221
Maine School Administrative District 58 81 8 to 1
1401 Rangeley Rd
Phillips, ME 4966
207-639-2086
Maine School Administrative District 59 81 13 to 1
55 Weston Ave
Madison, ME 4950
207-696-3323
Maine School Administrative District 60 245 13 to 1
1 Not Available
North Berwick, ME 3906
207-676-2234
Maine School Administrative District 61 196 10 to 1
900 Portland Rd
Bridgton, ME 4009
207-647-3048
Maine School Administrative District 62 14 14 to 1
586 Elmwood Rd
Pownal, ME 4069
207-688-4832
Maine School Administrative District 63 56 17 to 1
202 Kidder Hill Rd
Holden, ME 4429
207-843-7851
Maine School Administrative District 64 91 14 to 1
408 Main St
East Corinth, ME 4427
207-285-3334
Maine School Administrative District 65 1 8 to 1
1 Not Available
North Haven, ME 4853
207-867-4450
Maine School Administrative District 67 93 13 to 1
57 Main St
Lincoln, ME 4457
207-794-6509
Maine School Administrative District 68 55 18 to 1
63 Harrison Ave Suite C
Dover Foxcroft, ME 4426
207-564-2421
Maine School Administrative District 70 48 11 to 1
175 Hodgdon Mills Rd
Hodgdon, ME 4730
207-532-3015
Maine School Administrative District 71 176 13 to 1
87 Fletcher St
Kennebunk, ME 4043
207-985-1100
Maine School Administrative District 72 78 17 to 1
124 Portland St
Fryeburg, ME 4037
207-935-2600
Maine School Administrative District 74 67 12 to 1
1 Not Available
Anson, ME 4911
207-635-2727
Maine School Administrative District 75 252 11 to 1
50 Republic Ave
Topsham, ME 4086
207-729-9961
Maine School Administrative District 76 4 11 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
Manchester School Department 16 11 to 1
45 Millard Harrison Dr
Readfield, ME 4355
207-685-3336
Maranacook County School District 73 10 to 1
45 Millard Harrison Dr
Readfield, ME 4355
207-685-3336
Me Educational Ctr For The Deaf & Hard Of Hearing 25 1 to 1
Mackworth Island
Falmouth, ME 4105
207-781-6284
Me School Of Science & Mathematics 9 14 to 1
95 High St
Limestone, ME 4750
207-325-3303
Mechanic Falls School Department 34 14 to 1
1146 Maine St
Poland, ME 4274
207-998-2727
Medway School Department 15 14 to 1
45 North St Ste 2
East Millinocket, ME 4430
207-746-3500
Milford School Department 28 14 to 1
78 Main Rd
Milford, ME 4461
207-827-8061
Millinocket School Department 49 11 to 1
45 North St Ste 2
East Millinocket, ME 4430
207-746-3500
Minot School Department 22 18 to 1
1146 Maine St
Poland, ME 4274
207-998-2727
Monhegan Plt School Department 1 6 to 1
2 Elm St
Cherryfield, ME 4622
207-546-7325
Monmouth School Department 62 13 to 1
1 Not Available
Monmouth, ME 4259
207-933-3062
Moosabec County School District 9 9 to 1
127 Snare Creek Ln
Jonesport, ME 4649
207-497-2154
Mount Desert School Department 19 9 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
Mount Vernon School Department 9 14 to 1
45 Millard Harrison Dr
Readfield, ME 4355
207-685-3336
Mountain View Youth Development Center 18 3 to 1
1182 Dover Rd
Charleston, ME 4422
207-285-0816
Mt. Desert County School District 55 8 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
New Sweden School Department 7 12 to 1
843 Woodland Ctr Rd Ste 3
Woodland, ME 4736
207-498-8436
Nobleboro School Department 14 15 to 1
767 Main St 1-a
Damariscotta, ME 4543
207-563-3044
Oak Hill County School District 43 12 to 1
971 Gardiner Rd
Wales, ME 4280
207-375-4273
Old Orchard Beach School Dept 80 11 to 1
28 Jameson Hill Rd
Old Orchard Beach, ME 4064
207-934-5751
Old Town School Department 120 9 to 1
156 Oak St
Old Town, ME 4468
207-827-7171
Orland School Department 15 19 to 1
62 Mechanic St
Bucksport, ME 4416
207-469-7311
Orono School Department 66 9 to 1
18 Goodridge Dr
Orono, ME 4473
207-866-5521
Orrington School Department 30 20 to 1
19 School St
Orrington, ME 4474
207-825-3697
Otis School Department 12 5 to 1
443 Main St
Ellsworth, ME 4605
207-667-7571
Palermo School Department 14 16 to 1
69 Augusta Rd
Whitefield, ME 4353
207-549-3261
Pembroke School Department 9 15 to 1
102 High St
Eastport, ME 4631
207-853-2567
Peninsula County School District 17 10 to 1
165 Us Route 1
Gouldsboro, ME 4607
207-863-5864
Penobscot School Department 9 12 to 1
1 Not Available
Blue Hill, ME 4614
207-374-9927
Perry School Department 10 16 to 1
102 High St
Eastport, ME 4631
207-853-2567
Pleasant Point 18 8 to 1
39a Union St
Calais, ME 4619
207-454-2126
Poland School Department 106 8 to 1
1146 Maine St
Poland, ME 4274
207-998-2727
Portland Public Schools 604 11 to 1
196 Allen Ave
Portland, ME 4103
207-874-8100
Princeton School Department 12 11 to 1
63 Brdway
Baileyville, ME 4694
207-427-6913
Rangeley School Department 25 6 to 1
43 Mendolia Rd
Rangeley, ME 4970
207-864-3313
Raymond School Department 41 18 to 1
434 Webb's Mills Rd
Raymond, ME 4071
207-655-8666
Readfield School Department 18 12 to 1
45 Millard Harrison Dr
Readfield, ME 4355
207-685-3336
Regional School Unit 01 - Lower Kennebec Region School Unit 191 11 to 1
39 Andrews Rd
Bath, ME 4530
207-443-6601
Richmond School Department 47 12 to 1
1 Not Available
Richmond, ME 4357
207-737-2221
Robbinston School Department 5 19 to 1
32 Blue Devil Hill
Calais, ME 4619
207-454-7561
Sabattus School Department 39 13 to 1
971 Gardiner Rd
Wales, ME 4280
207-375-4273
Saco School Department 144 20 to 1
90 Beach St
Saco, ME 4072
207-284-4505
Sanford School Department 278 12 to 1
917 Main St Suite 200
Sanford, ME 4073
207-324-2810
Scarborough School Department 257 13 to 1
1 Not Available
Scarborough, ME 4074
207-730-4100
Schoodic County School District 22 7 to 1
165 Us Route 1
Gouldsboro, ME 4607
207-863-5864
Sedgwick School Department 9 16 to 1
712 Reach Rd
Sargentville, ME 4673
207-359-8400
Shirley School Department 1 28 to 1
1 Pritham Ave
Greenville, ME 4441
207-695-3708
Somerville School Department 5 13 to 1
69 Augusta Rd
Whitefield, ME 4353
207-549-3261
South Bristol School Department 7 15 to 1
767 Main St 1-a
Damariscotta, ME 4543
207-563-3044
South Portland School Department 253 12 to 1
130 Wescott Rd
South Portland, ME 4106
207-871-0555
Southern Aroostook County School District 32 13 to 1
922 Dyer Brook Rd
Dyer Brook, ME 4747
207-757-8223
Southport School Department 3 18 to 1
51 Emery Ln
Boothbay Harbor, ME 4538
207-633-2874
Southwest Harbor School Department 21 8 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
Steuben School Department 12 8 to 1
165 Us Route 1
Gouldsboro, ME 4607
207-863-5864
Surry School Department 13 12 to 1
443 Main St
Ellsworth, ME 4605
207-667-7571
Tremont School Department 17 8 to 1
1081 Eagle Lake Rd
Mount Desert, ME 4660
207-288-5049
Trenton School Department 16 12 to 1
443 Main St
Ellsworth, ME 4605
207-667-7571
Vanceboro School Department 3 9 to 1
31a Houlton Rd
Danforth, ME 4424
207-448-2882
Vassalboro School Department 41 18 to 1
20 Dean St
Winslow, ME 4901
207-872-1960
Veazie School Department 18 15 to 1
18 Goodridge Dr
Orono, ME 4473
207-866-5521
Wales School Department 14 12 to 1
971 Gardiner Rd
Wales, ME 4280
207-375-4273
Waterville Public Schools 165 11 to 1
25 Messalonskee Ave
Waterville, ME 4901
207-873-4281
Wayne School Department 6 10 to 1
45 Millard Harrison Dr
Readfield, ME 4355
207-685-3336
Wells-ogunquit County School District 124 12 to 1
1 Not Available
Wells, ME 4090
207-646-8331
Wesley School Department 1 7 to 1
12a Rr 1
Machias, ME 4654
207-255-6585
Westbrook School Department 227 11 to 1
117 Stroudwater St
Westbrook, ME 4092
207-854-0800
Whitefield School Department 18 18 to 1
320 Griffin Rd
Windsor, ME 4363
207-549-1010
Whiting School Department 3 14 to 1
2066 Cutler Rd
Cutler, ME 4626
207-259-4420
Windham School Department 214 13 to 1
228 Windham Center Rd
Windham, ME 4062
207-892-1800
Windsor School Department 23 17 to 1
69 Augusta Rd
Whitefield, ME 4353
207-549-3261
Winslow Schools 115 11 to 1
20 Dean St
Winslow, ME 4901
207-872-1960
Winthrop Public Schools 73 12 to 1
17a Highland Ave
Winthrop, ME 4364
207-377-2296
Wiscasset School Department 63 8 to 1
214 Gardiner Rd
Wiscasset, ME 4578
207-882-6303
Woodland School Department 13 16 to 1
843 Woodland Ctr Rd Ste 3
Woodland, ME 4736
207-498-8436
Yarmouth Schools 114 12 to 1
101 Mccartney St
Yarmouth, ME 4096
207-846-5586
York School Department 154 12 to 1
469 U.s. Route 1
York, ME 3909
207-363-3403