Approximately 33% of public middle school students in Maine are eligible for free lunch (2025).
The public middle schools with the highest eligible for free lunch are listed below (where sufficient data available).
The public middle school with the highest percentage of students eligible for free lunch in Maine is Monhegan School with 100% of students eligible.
Eligible for Free Lunch Range: 51%
100%
Avg. Eligible for Free Lunch: 64%
Public Middle Schools Eligible For Free Lunch in Maine (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Eligible for Free Lunch
Grades
Location
Rank: #11.
Eligible for Free Lunch: 100%
Grades: PK-8
1 Monhegan Avenue
Monhegan, ME 04852
(207) 594-5895
Monhegan, ME 04852
(207) 594-5895
Rank: #22.
Eligible for Free Lunch: 97%
Grades: K-8
9 Sakom Road
Perry, ME 04667
(207) 853-6085
Perry, ME 04667
(207) 853-6085
Rank: #3 - 43. - 4.
Eligible for Free Lunch: 96%
Grades: K-8
10 Wabanaki Way
Old Town, ME 04468
(207) 827-4285
Old Town, ME 04468
(207) 827-4285
Rank: #3 - 43. - 4.
Eligible for Free Lunch: 96%
Grades: K-8
13 School Drive
Princeton, ME 04668
(207) 796-2362
Princeton, ME 04668
(207) 796-2362
Rank: #55.
Houlton Junior High School
(Math: 80% | Reading: 86%)
Rank:
Rank:
5/
Bottom 50%10
Eligible for Free Lunch: 73%
Grades: 6-8
7 Bird Street
Houlton, ME 04730
(207) 532-6551
Houlton, ME 04730
(207) 532-6551
Rank: #6 - 76. - 7.
Dawn F Barnes Elementary School
(Math: ≥80% | Reading: 60-79%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 71%
Grades: PK-8
1025 Van Buren Road
Limestone, ME 04750
(207) 325-4611
Limestone, ME 04750
(207) 325-4611
Rank: #6 - 76. - 7.
Penquis Valley Middle/high School
(Math: 65% | Reading: 69%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 71%
Grades: 5-12
48 Penquis Drive
Milo, ME 04463
(207) 943-7346
Milo, ME 04463
(207) 943-7346
Rank: #8 - 98. - 9.
Mountain Valley Middle School
(Math: 66% | Reading: 76%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 69%
Grades: 5-8
58 Highland Terrace
Mexico, ME 04257
(207) 364-7926
Mexico, ME 04257
(207) 364-7926
Rank: #8 - 98. - 9.
Van Buren Elementary School
(Math: 75-79% | Reading: 85-89%)
Rank:
Rank:
5/
Bottom 50%10
Eligible for Free Lunch: 69%
Grades: PK-8
169 Main Street Suite 101
Van Buren, ME 04785
(207) 868-5274
Van Buren, ME 04785
(207) 868-5274
Rank: #1010.
Lubec Consolidated School
(Math: 80-89% | Reading: ≥90%)
Rank:
Rank:
8/
Top 30%10
Eligible for Free Lunch: 67%
Grades: PK-8
44 South Street
Lubec, ME 04652
(207) 733-5561
Lubec, ME 04652
(207) 733-5561
Rank: #1111.
Ridge View Community School
(Math: 72% | Reading: 81%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 66%
Grades: PK-8
175 Fern Road, Suite 1
Dexter, ME 04930
(207) 924-6000
Dexter, ME 04930
(207) 924-6000
Rank: #1212.
Athens Community School
(Math: ≥90% | Reading: ≥90%)
Rank:
Rank:
9/
Top 20%10
Eligible for Free Lunch: 65%
Grades: PK-8
8 Fox Hill Road
Athens, ME 04912
(207) 654-2561
Athens, ME 04912
(207) 654-2561
Rank: #13 - 1413. - 14.
Mt Jefferson Jr High School
(Math: 80-84% | Reading: 80-84%)
Rank:
Rank:
5/
Bottom 50%10
Eligible for Free Lunch: 64%
Grades: 5-8
61 Winn Rd.
Lee, ME 04455
(207) 290-4996
Lee, ME 04455
(207) 290-4996
Rank: #13 - 1413. - 14.
Spruce Mountain Middle School
(Math: 83% | Reading: 83%)
Rank:
Rank:
5/
Bottom 50%10
Eligible for Free Lunch: 64%
Grades: 6-8
23 Community Drive
Jay, ME 04239
(207) 897-4319
Jay, ME 04239
(207) 897-4319
Rank: #15 - 1615. - 16.
Charlotte Elementary School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 62%
Grades: PK-8
1006 Ayers Junction Road
Pembroke, ME 04666
(207) 454-2668
Pembroke, ME 04666
(207) 454-2668
Rank: #15 - 1615. - 16.
Lewiston Middle School
(Math: 62% | Reading: 69%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 62%
Grades: 7-8
75 Central Avenue
Lewiston, ME 04240
(207) 795-4180
Lewiston, ME 04240
(207) 795-4180
Rank: #17 - 1817. - 18.
Helen S Dunn Elementary School
(Math: 70-74% | Reading: 70-74%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 61%
Grades: PK-8
129 Military Rd
Greenbush, ME 04418
(207) 826-2000
Greenbush, ME 04418
(207) 826-2000
Rank: #17 - 1817. - 18.
James F. Doughty School
(Math: 80% | Reading: 81%)
Rank:
Rank:
3/
Bottom 50%10
Eligible for Free Lunch: 61%
Grades: 6-8
143 Fifth Street
Bangor, ME 04401
(207) 941-6220
Bangor, ME 04401
(207) 941-6220
Rank: #19 - 2219. - 22.
Eligible for Free Lunch: 59%
Grades: 5-8
110 N Main Street
Strong, ME 04983
(207) 684-3521
Strong, ME 04983
(207) 684-3521
Rank: #19 - 2219. - 22.
Limestone Community School
(Math: 55-59% | Reading: 70-74%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 59%
Grades: PK-8
93 High Street
Limestone, ME 04750
(207) 325-4742
Limestone, ME 04750
(207) 325-4742
Rank: #19 - 2219. - 22.
Mt View Middle School
(Math: 65% | Reading: 63%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 59%
Grades: 6-8
575 Mount View Road
Thorndike, ME 04986
(207) 568-7561
Thorndike, ME 04986
(207) 568-7561
Rank: #19 - 2219. - 22.
Searsport District Middle School
(Math: 70-74% | Reading: 75-79%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 59%
Grades: 6-8
26 Mortland Road
Searsport, ME 04974
(207) 548-2313
Searsport, ME 04974
(207) 548-2313
Rank: #23 - 2423. - 24.
Carrabec Community School
(Math: 75-79% | Reading: 70-74%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 58%
Grades: K-8
56 N Main St
North Anson, ME 04958
(207) 635-2209
North Anson, ME 04958
(207) 635-2209
Rank: #23 - 2423. - 24.
East Grand School
(Math: 85-89% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Eligible for Free Lunch: 58%
Grades: PK-12
31 Houlton Road
Danforth, ME 04424
(207) 448-2260
Danforth, ME 04424
(207) 448-2260
Rank: #2525.
Eligible for Free Lunch: 57%
Grades: 7-12
486 Main Street
Madison, ME 04950
(207) 696-3395
Madison, ME 04950
(207) 696-3395
Rank: #26 - 2826. - 28.
Biddeford Middle School
(Math: 71% | Reading: 79%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 55%
Grades: 5-7
25 Tiger Drive
Biddeford, ME 04005
(207) 282-6400
Biddeford, ME 04005
(207) 282-6400
Rank: #26 - 2826. - 28.
Eastport Elementary School
(Math: 60-69% | Reading: 70-79%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 55%
Grades: PK-8
100 High Street
Eastport, ME 04631
(207) 853-6252
Eastport, ME 04631
(207) 853-6252
Rank: #26 - 2826. - 28.
Overman Academy
Charter School
Eligible for Free Lunch: 55%
Grades: 6-12
78 Water Street Suite 2
Skowhegan, ME 04976
(207) 858-1600
Skowhegan, ME 04976
(207) 858-1600
Rank: #29 - 3029. - 30.
Princeton Elementary School
(Math: 85-89% | Reading: 75-79%)
Rank:
Rank:
5/
Bottom 50%10
Eligible for Free Lunch: 54%
Grades: PK-8
289 Main Street
Princeton, ME 04668
(207) 853-2567
Princeton, ME 04668
(207) 853-2567
Rank: #29 - 3029. - 30.
Westbrook Middle School
(Math: 71% | Reading: 76%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 54%
Grades: 5-8
471 Stroudwater Street
Westbrook, ME 04092
(207) 854-0830
Westbrook, ME 04092
(207) 854-0830
Rank: #3131.
Stearns Jr-sr High School
(Math: 85-89% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Eligible for Free Lunch: 52%
Grades: 6-12
199 State St
Millinocket, ME 04462
(207) 723-6430
Millinocket, ME 04462
(207) 723-6430
Rank: #32 - 3732. - 37.
Beals Elementary School
(Math: 60-79% | Reading: ≥80%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 51%
Grades: PK-8
24 Mill Pond Rd
Beals, ME 04611
(207) 497-5449
Beals, ME 04611
(207) 497-5449
Rank: #32 - 3732. - 37.
Calais Middle/high School
(Math: 80-84% | Reading: 80-84%)
Rank:
Rank:
5/
Bottom 50%10
Eligible for Free Lunch: 51%
Grades: 7-12
34 Blue Devil Hill Suite 2
Calais, ME 04619
(207) 454-2591
Calais, ME 04619
(207) 454-2591
Rank: #32 - 3732. - 37.
Oxford Hills Middle School
(Math: 72% | Reading: 71%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 51%
Grades: 7-8
100 Pine Street
Paris, ME 04271
(207) 743-5946
Paris, ME 04271
(207) 743-5946
Rank: #32 - 3732. - 37.
Sacopee Valley Middle School
(Math: 82% | Reading: 88%)
Rank:
Rank:
7/
Top 50%10
Eligible for Free Lunch: 51%
Grades: 4-8
137 South Hiram Road
Hiram, ME 04041
(207) 625-2450
Hiram, ME 04041
(207) 625-2450
Show 100 more public schools in ME (out of 199 total schools)
Loading...
Frequently Asked Questions
What is the Maine average of public middle schools students eligible for free lunch?
The Maine average of public middle schools students eligible for free lunch is 33%% for 2025.
What are the public middle schools with the highest percentage of students eligible for free lunch in Maine?
The best top ranked public middle schools in Maine include Monhegan School, Sipayik Elementary School and Indian Island School.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.