Deprecated: Return type of Phpfastcache\Util\ArrayObject::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 106

Deprecated: Return type of Phpfastcache\Util\ArrayObject::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 115

Deprecated: Return type of Phpfastcache\Util\ArrayObject::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 130

Deprecated: Return type of Phpfastcache\Util\ArrayObject::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 48

Deprecated: Return type of Phpfastcache\Util\ArrayObject::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 56

Deprecated: Return type of Phpfastcache\Util\ArrayObject::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 80

Deprecated: Return type of Phpfastcache\Drivers\Memcached\Item::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Item/ItemExtendedTrait.php on line 438
Best Public Middle Schools in Indiana (2026)

Best Public Middle Schools in Indiana (2026)

The top-ranked public middle schools in Indiana are Creekside Middle School, Brownsburg West Middle School and Discovery Middle School. The cities and towns with the highest concentration of top-ranked public middle schools are Granger, Zionsville and Munster.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Indiana is 39%. The percentage of students achieving reading proficiency is 42%.

Top-Ranked Public Middle Schools in Indiana (2026)

School
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Creekside Middle School
(Math: 77% | Reading: 75%)
Rank:
10/
10
Top 5%
Math: 77% (Top 5%)
Reading: 75% (Top 5%)
Grades: 6-8
3525 W 126th St
Carmel, IN 46032
(317) 733-6420
Rank: #22.
Brownsburg West Middle School
(Math: 74% | Reading: 68%)
Rank:
10/
10
Top 5%
Math: 74% (Top 5%)
Reading: 68% (Top 5%)
Grades: 6-8
1555 S Odell St
Brownsburg, IN 46112
(317) 852-3143
Rank: #33.
Discovery Middle School
(Math: 71% | Reading: 72%)
Rank:
10/
10
Top 5%
Math: 71% (Top 10%)
Reading: 72% (Top 5%)
Grades: 6-8
10050 Brummitt Rd
Granger, IN 46530
(574) 674-6010
Rank: #44.
Brownsburg East Middle School
(Math: 70% | Reading: 70%)
Rank:
10/
10
Top 5%
Math: 70% (Top 10%)
Reading: 70% (Top 5%)
Grades: 6-8
1250 E Airport Rd
Brownsburg, IN 46112
(317) 852-2386
Rank: #55.
West Lafayette Jr/sr High School
(Math: 64% | Reading: 72%)
Rank:
10/
10
Top 10%
Math: 64% (Top 20%)
Reading: 72% (Top 5%)
Grades: 7-12
1105 N Grant St
West Lafayette, IN 47906
(765) 746-0400
Rank: #66.
Jackson Creek Middle School
(Math: 65% | Reading: 63%)
Rank:
10/
10
Top 10%
Math: 65% (Top 20%)
Reading: 63% (Top 10%)
Grades: 7-8
3980 S Sare Rd
Bloomington, IN 47401
(812) 330-2451
Rank: #77.
Seven Oaks Classical School
Charter School
(Math: 70% | Reading: 58%)
Rank:
10/
10
Top 10%
Math: 70% (Top 10%)
Reading: 58% (Top 20%)
Grades: K-12
200 East Association Street
Ellettsville, IN 47429
(812) 935-5003
Rank: #88.
Heritage Hills Middle School
(Math: 60% | Reading: 71%)
Rank:
10/
10
Top 10%
Math: 60% (Top 20%)
Reading: 71% (Top 5%)
Grades: 7-8
3646 E Cr 1600 N
Lincoln City, IN 47552
(812) 937-4472
Rank: #99.
Barr Reeve Middle/high School
(Math: 62% | Reading: 62%)
Rank:
10/
10
Top 10%
Math: 62% (Top 20%)
Reading: 62% (Top 10%)
Grades: 6-12
627 N 3rd St
Montgomery, IN 47558
(812) 486-3265
Rank: #1010.
Castle North Middle School
(Math: 65% | Reading: 60%)
Rank:
10/
10
Top 10%
Math: 65% (Top 20%)
Reading: 60% (Top 20%)
Grades: 6-8
2800 Hwy 261
Newburgh, IN 47630
(812) 853-7347
Rank: #11 - 1311. - 13.
Clay Middle School
(Math: 59% | Reading: 66%)
Rank:
10/
10
Top 10%
Math: 59% (Top 20%)
Reading: 66% (Top 10%)
Grades: 6-8
5150 E 126th St
Carmel, IN 46033
(317) 844-7251
Rank: #11 - 1311. - 13.
Fall Creek Junior High School
(Math: 57% | Reading: 67%)
Rank:
10/
10
Top 10%
Math: 57% (Top 20%)
Reading: 67% (Top 5%)
Grades: 7-8
12001 Olio Road
Fishers, IN 46037
(317) 594-4390
Rank: #11 - 1311. - 13.
Zionsville Middle School
(Math: 59% | Reading: 66%)
Rank:
10/
10
Top 10%
Math: 59% (Top 20%)
Reading: 66% (Top 10%)
Grades: 5-8
900 N Ford Rd
Zionsville, IN 46077
(317) 873-2426
Rank: #1414.
Hamilton Se Int And Jr High School
(Math: 61% | Reading: 64%)
Rank:
10/
10
Top 10%
Math: 61% (Top 20%)
Reading: 64% (Top 10%)
Grades: 5-8
12278 Cyntheanne Rd
Fishers, IN 46037
(317) 594-4120
Rank: #1515.
Zionsville West Middle School
(Math: 57% | Reading: 64%)
Rank:
10/
10
Top 10%
Math: 57% (Top 20%)
Reading: 64% (Top 10%)
Grades: PK-8
5565 S 700 E
Whitestown, IN 46075
(317) 873-1240
Rank: #16 - 1716. - 17.
Benjamin Franklin Middle School
(Math: 58% | Reading: 63%)
Rank:
10/
10
Top 10%
Math: 58% (Top 20%)
Reading: 63% (Top 10%)
Grades: 6-8
605 Campbell
Valparaiso, IN 46385
(219) 531-3020
Rank: #16 - 1716. - 17.
North Wood Middle School
(Math: 62% | Reading: 58%)
Rank:
10/
10
Top 10%
Math: 62% (Top 20%)
Reading: 58% (Top 20%)
Grades: 6-8
301 N Elkhart
Wakarusa, IN 46573
(574) 862-2710
Rank: #1818.
Center Grove Middle School Central
(Math: 57% | Reading: 63%)
Rank:
9/
10
Top 20%
Math: 57% (Top 20%)
Reading: 63% (Top 10%)
Grades: 6-8
4900 Stones Crossing
Greenwood, IN 46143
(317) 882-9391
Rank: #1919.
Plainfield Community Middle School
(Math: 58% | Reading: 62%)
Rank:
9/
10
Top 20%
Math: 58% (Top 20%)
Reading: 62% (Top 10%)
Grades: 6-8
709 Stafford Rd
Plainfield, IN 46168
(317) 838-3966
Rank: #2020.
Westfield Middle School
(Math: 60% | Reading: 61%)
Rank:
9/
10
Top 20%
Math: 60% (Top 20%)
Reading: 61% (Top 10%)
Grades: 7-8
345 W Hoover St
Westfield, IN 46074
(317) 867-6600
Rank: #2121.
Forest Park Jr-sr High School
(Math: 53% | Reading: 70%)
Rank:
9/
10
Top 20%
Math: 53% (Top 30%)
Reading: 70% (Top 5%)
Grades: 7-12
1440 Michigan St
Ferdinand, IN 47532
(812) 817-0900
Rank: #2222.
Highland Hills Middle School
(Math: 59% | Reading: 60%)
Rank:
9/
10
Top 20%
Math: 59% (Top 20%)
Reading: 60% (Top 20%)
Grades: 5-8
3492 Edwardsville Galena Rd
Georgetown, IN 47122
(812) 542-8501
Rank: #2323.
Avon Middle School South
(Math: 60% | Reading: 59%)
Rank:
9/
10
Top 20%
Math: 60% (Top 20%)
Reading: 59% (Top 20%)
Grades: 7-8
7199 E Us Hwy 36
Avon, IN 46123
(317) 544-5700
Rank: #2424.
Wilbur Wright Middle School
(Math: 57% | Reading: 61%)
Rank:
9/
10
Top 20%
Math: 57% (Top 20%)
Reading: 61% (Top 10%)
Grades: 6-8
8650 Columbia Ave
Munster, IN 46321
(219) 836-6260
Rank: #2525.
Castle South Middle School
(Math: 56% | Reading: 63%)
Rank:
9/
10
Top 20%
Math: 56% (Top 30%)
Reading: 63% (Top 10%)
Grades: 6-8
3711 Casey Rd
Newburgh, IN 47630
(812) 490-7930
Rank: #2626.
Leo Junior/senior High School
(Math: 52% | Reading: 67%)
Rank:
9/
10
Top 20%
Math: 52% (Top 30%)
Reading: 67% (Top 5%)
Grades: 7-12
14600 Amstutz Rd
Leo, IN 46765
(260) 446-0180
Rank: #2727.
Haubstadt Community School
(Math: 58% | Reading: 58%)
Rank:
9/
10
Top 20%
Math: 58% (Top 20%)
Reading: 58% (Top 20%)
Grades: K-8
158 E 1025 S
Haubstadt, IN 47639
(812) 768-6487
Rank: #2828.
Millersburg Elementary- Middle School
(Math: 57% | Reading: 58%)
Rank:
9/
10
Top 20%
Math: 57% (Top 20%)
Reading: 58% (Top 20%)
Grades: K-8
203 E Main St
Millersburg, IN 46543
(574) 642-3074
Rank: #2929.
Tri-west Middle School
(Math: 53% | Reading: 64%)
Rank:
9/
10
Top 20%
Math: 53% (Top 30%)
Reading: 64% (Top 10%)
Grades: 6-8
555 W Us Hwy 136
Lizton, IN 46149
(317) 994-4200
Rank: #3030.
Carmel Middle School
(Math: 53% | Reading: 63%)
Rank:
9/
10
Top 20%
Math: 53% (Top 30%)
Reading: 63% (Top 10%)
Grades: 6-8
300 S Guilford Rd
Carmel, IN 46032
(317) 846-7331
Rank: #3131.
East Tipp Middle School
(Math: 56% | Reading: 61%)
Rank:
9/
10
Top 20%
Math: 56% (Top 30%)
Reading: 61% (Top 10%)
Grades: 6-8
7501 E 300 N
Lafayette, IN 47905
(765) 589-3566
Rank: #3232.
Morgan Township Middle/high School
(Math: 50% | Reading: 75%)
Rank:
9/
10
Top 20%
Math: 50% (Top 30%)
Reading: 75% (Top 5%)
Grades: 6-12
299 S Sr 49
Valparaiso, IN 46383
(219) 462-5883
Rank: #3333.
Avon Middle School North
(Math: 60% | Reading: 56%)
Rank:
9/
10
Top 20%
Math: 60% (Top 20%)
Reading: 56% (Top 20%)
Grades: 7-8
1251 N Dan Jones Rd
Avon, IN 46123
(317) 544-5500
Rank: #3434.
The Bloomington Project School
Charter School
(Math: 51% | Reading: 67%)
Rank:
9/
10
Top 20%
Math: 51% (Top 30%)
Reading: 67% (Top 5%)
Grades: K-8
349 S Walnut St
Bloomington, IN 47401
(812) 558-0041
Rank: #3535.
Perry Heights Middle School
(Math: 56% | Reading: 58%)
Rank:
9/
10
Top 20%
Math: 56% (Top 30%)
Reading: 58% (Top 20%)
Grades: 6-8
5800 Hogue Rd
Evansville, IN 47712
(812) 435-8326
Show 100 more public schools in IN (out of 479 total schools)
Loading...

Recent Articles

Media Literacy as a Core Skill: How to Tell if a School Teaches It Well
Media Literacy as a Core Skill: How to Tell if a School Teaches It Well
Learn how to evaluate whether a public school teaches media literacy effectively, from fact-checking and source evaluation to digital citizenship and critical thinking.
Screen Time, Paper Learning, and the New Back-to-Basics Debate
Screen Time, Paper Learning, and the New Back-to-Basics Debate
Explore why some public schools are reducing screen time, bringing back paper learning, and rethinking the balance between technology and traditional instruction.
Student Data, AI Tools, and Privacy: Questions to Ask Your District
Student Data, AI Tools, and Privacy: Questions to Ask Your District
Learn how public schools use AI, protect student data, and the key privacy questions every parent should ask their school district in 2026.