For the 2025 school year, there are 36 public middle schools serving 22,136 students in Bell County, TX.
The top ranked public middle schools in Bell County, TX are Lake Belton Middle School, Holland Middle School and Raymond Mays Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Bell County, TX public middle schools have an average math proficiency score of 33% (versus the Texas public middle school average of 40%), and reading proficiency score of 45% (versus the 52% statewide average). Middle schools in Bell County have an average ranking of 3/10, which is in the bottom 50% of Texas public middle schools.
Minority enrollment is 70% of the student body (majority Hispanic), which is less than the Texas public middle school average of 75% (majority Hispanic).
Best Public Middle Schools in Bell County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Lake Belton Middle School
(Math: 52% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
8818 Tarver Dr
Temple, TX 76502
(254) 215-2900
Temple, TX 76502
(254) 215-2900
Grades: 6-8
| 812 students
Rank: #22.
Holland Middle School
(Math: 60-64% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
302 Hackberry Rd
Holland, TX 76534
(254) 657-2224
Holland, TX 76534
(254) 657-2224
Grades: 6-8
| 145 students
Rank: #33.
Raymond Mays Middle School
(Math: 52% | Reading: 54%)
Rank:
Rank:
8/
Top 30%10
915 W Main
Troy, TX 76579
(254) 938-2543
Troy, TX 76579
(254) 938-2543
Grades: 6-8
| 404 students
Rank: #44.
Academy J High School
(Math: 47% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
501 E Main St
Little River Academy, TX 76554
(254) 982-4620
Little River Academy, TX 76554
(254) 982-4620
Grades: 6-8
| 401 students
Rank: #55.
Leo Adams Middle School
(Math: 43% | Reading: 60%)
Rank:
Rank:
7/
Top 50%10
1069 Eagle Blvd
Temple, TX 76502
(817) 541-8000
Temple, TX 76502
(817) 541-8000
Grades: 6-8
| 990 students
Rank: #66.
Salado Middle School
(Math: 42% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
1169 Williams Rd
Salado, TX 76571
(254) 947-6930
Salado, TX 76571
(254) 947-6930
Grades: 6-8
| 590 students
Rank: #77.
Nolan Middle School
(Math: 43% | Reading: 53%)
Rank:
Rank:
7/
Top 50%10
1600 Warriors Path Rd
Harker Heights, TX 76548
(254) 336-1150
Harker Heights, TX 76548
(254) 336-1150
Grades: 6-8
| 1,156 students
Rank: #88.
North Belton Middle School
(Math: 37% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
7907 Prairie View Rd
Temple, TX 76502
(254) 316-5200
Temple, TX 76502
(254) 316-5200
Grades: 6-8
| 919 students
Rank: #99.
Bonham Middle School
(Math: 47% | Reading: 45%)
Rank:
Rank:
6/
Top 50%10
4600 Midway Dr
Temple, TX 76502
(254) 215-6600
Temple, TX 76502
(254) 215-6600
Grades: 6-8
| 636 students
Rank: #1010.
Rogers Middle School
(Math: 30-34% | Reading: 55-59%)
Rank:
Rank:
6/
Top 50%10
114 Eagle Dr
Rogers, TX 76569
(254) 642-3011
Rogers, TX 76569
(254) 642-3011
Grades: 6-8
| 215 students
Rank: #1111.
Union Grove Middle School
(Math: 39% | Reading: 50%)
Rank:
Rank:
6/
Top 50%10
101 E Iowa Dr
Harker Heights, TX 76548
(254) 336-6580
Harker Heights, TX 76548
(254) 336-6580
Grades: 6-8
| 669 students
Rank: #1212.
Nolan Creek School
Charter School
(Math: 30-34% | Reading: 50-54%)
Rank:
Rank:
5/
Bottom 50%10
505 E Ave C
Belton, TX 76513
(254) 939-4491
Belton, TX 76513
(254) 939-4491
Grades: K-7
| 138 students
Rank: #1313.
Audie Murphy Middle School
(Math: 36% | Reading: 50%)
Rank:
Rank:
5/
Bottom 50%10
53393 Sun Dance Dr
Fort Hood, TX 76544
(254) 336-6530
Fort Hood, TX 76544
(254) 336-6530
Grades: 6-8
| 795 students
Rank: #1414.
Belton Middle School
(Math: 34% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
1704 Sparta Rd
Belton, TX 76513
(254) 215-2800
Belton, TX 76513
(254) 215-2800
Grades: 6-8
| 715 students
Rank: #1515.
Belton High School
(Math: 35% | Reading: 45%)
Rank:
Rank:
4/
Bottom 50%10
600 Lake Rd
Belton, TX 76513
(254) 215-2200
Belton, TX 76513
(254) 215-2200
Grades: 8-12
| 1,836 students
Rank: #1616.
Charles E Patterson Middle School
(Math: 33% | Reading: 46%)
Rank:
Rank:
4/
Bottom 50%10
8383 W Trimmier Rd
Killeen, TX 76542
(254) 336-7100
Killeen, TX 76542
(254) 336-7100
Grades: 6-8
| 1,022 students
Rank: #1717.
Roy J Smith Middle School
(Math: 31% | Reading: 46%)
Rank:
Rank:
4/
Bottom 50%10
6000 Brushy Creek Dr
Killeen, TX 76549
(254) 336-1050
Killeen, TX 76549
(254) 336-1050
Grades: 6-8
| 1,280 students
Rank: #1818.
Travis Science Academy
(Math: 36% | Reading: 38%)
Rank:
Rank:
4/
Bottom 50%10
1551 S 25th St
Temple, TX 76504
(254) 215-6300
Temple, TX 76504
(254) 215-6300
Grades: 6-8
| 687 students
Rank: #19 - 2019. - 20.
Priority Charter Schools Copperas Cove
Charter School
(Math: 20-24% | Reading: 45-49%)
Rank:
Rank:
3/
Bottom 50%10
2205 Fm 3046
Belton, TX 76513
(254) 238-8231
Belton, TX 76513
(254) 238-8231
Grades: PK-12
| 246 students
Rank: #19 - 2019. - 20.
Priority Charter Schools Temple
Alternative School
Charter School
Charter School
(Math: 20-24% | Reading: 45-49%)
Rank:
Rank:
3/
Bottom 50%10
7177 Airport Rd
Belton, TX 76513
(254) 778-8682
Belton, TX 76513
(254) 778-8682
Grades: PK-12
| 221 students
Rank: #2121.
Live Oak Ridge Middle School
(Math: 25% | Reading: 41%)
Rank:
Rank:
2/
Bottom 50%10
2600 Robinett Rd
Killeen, TX 76549
(254) 336-2490
Killeen, TX 76549
(254) 336-2490
Grades: 6-8
| 683 students
Rank: #2222.
Liberty Hill Middle School
(Math: 26% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
4500 Kit Carson Trl
Killeen, TX 76542
(254) 336-1370
Killeen, TX 76542
(254) 336-1370
Grades: 6-8
| 716 students
Rank: #2323.
Lamar Middle School
(Math: 24% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
2011 N Third St
Temple, TX 76501
(254) 215-6444
Temple, TX 76501
(254) 215-6444
Grades: 6-8
| 538 students
Rank: #2424.
Eastern Hills Middle School
(Math: 24% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
300 Indian Trl
Harker Heights, TX 76548
(254) 336-1100
Harker Heights, TX 76548
(254) 336-1100
Grades: 6-8
| 589 students
Rank: #2525.
South Belton Middle School
(Math: 20% | Reading: 37%)
Rank:
Rank:
2/
Bottom 50%10
805 Sagebrush
Belton, TX 76513
(254) 215-3000
Belton, TX 76513
(254) 215-3000
Grades: 6-8
| 660 students
Rank: #2626.
Temple High School
(Math: 26% | Reading: 29%)
Rank:
Rank:
2/
Bottom 50%10
415 N 31st St
Temple, TX 76504
(254) 215-7000
Temple, TX 76504
(254) 215-7000
Grades: 8-12
| 2,342 students
Rank: #2727.
Bartlett Schools
(Math: 16% | Reading: 34%)
Rank:
Rank:
1/
Bottom 50%10
404 N Robinson
Bartlett, TX 76511
(254) 527-4247
Bartlett, TX 76511
(254) 527-4247
Grades: PK-12
| 439 students
Rank: #2828.
Rancier Middle School
(Math: 16% | Reading: 33%)
Rank:
Rank:
1/
Bottom 50%10
3301 Hilliard Ave
Killeen, TX 76543
(254) 336-1250
Killeen, TX 76543
(254) 336-1250
Grades: 6-8
| 687 students
Rank: #2929.
Palo Alto Middle School
(Math: 17% | Reading: 29%)
Rank:
Rank:
1/
Bottom 50%10
2301 W Elms Rd
Killeen, TX 76549
(254) 336-1200
Killeen, TX 76549
(254) 336-1200
Grades: 6-8
| 759 students
Rank: #3030.
Manor Middle School
(Math: 16% | Reading: 26%)
Rank:
Rank:
1/
Bottom 50%10
1700 S W S Young Dr
Killeen, TX 76543
(254) 336-1310
Killeen, TX 76543
(254) 336-1310
Grades: 6-8
| 627 students
Rank: #3131.
Cedar Crest
Alternative School
Charter School
Charter School
(Math: ≤10% | Reading: 20-29%)
Rank:
Rank:
1/
Bottom 50%10
3500 Interstate 35 Frontage Rd
Belton, TX 76513
(254) 939-4017
Belton, TX 76513
(254) 939-4017
Grades: 7-12
| 71 students
Rank: #3232.
Wheatley Alternative Education Center
Alternative School
(Math: 6-9% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
515 E Ave D
Temple, TX 76501
(254) 215-5665
Temple, TX 76501
(254) 215-5665
Grades: 2-12
| 63 students
Rank: n/an/a
Adventhealth School
Alternative School
2201 S Clear Creek Rd
Killeen, TX 76541
(254) 336-0251
Killeen, TX 76541
(254) 336-0251
Grades: K-12
| 12 students
Rank: n/an/a
Bell County Alternative School
Alternative School
706 E Rio Poco
Little River Academy, TX 76554
(254) 982-3505
Little River Academy, TX 76554
(254) 982-3505
Grades: 7-12
| n/a students
Rank: n/an/a
Bell County Daep
Alternative School
706 E Rio Poco Dr
Salado, TX 76571
(254) 982-3505
Salado, TX 76571
(254) 982-3505
Grades: 6-11
| 5 students
Show 1 more public schools in Bell County, TX (out of 36 total schools)
Loading...
Bell County Public Schools (Closed)
School
Location
Grades
Students
Academy Jjaep (Closed 2010)
Alternative School
704 E Main St
Little River Academy, TX 76554
(254) 982-4304
Little River Academy, TX 76554
(254) 982-4304
Grades: 7
| n/a students
P O Box 170
Bartlett, TX 76511
(254) 527-3353
Bartlett, TX 76511
(254) 527-3353
Grades: PK-6
| 250 students
Bell County Daep (Closed 2009)
Alternative School
706 E Rio Poco
Little River Academy, TX 76554
(254) 657-0175
Little River Academy, TX 76554
(254) 657-0175
Grades: n/a
| n/a students
Bell County Jjaep (Closed 2009)
Alternative School
105 S Rose Ln
Holland, TX 76534
(254) 657-0175
Holland, TX 76534
(254) 657-0175
Grades: n/a
| n/a students
Bell County Jjaep (Closed 2009)
Alternative School
404 N Robinson
Bartlett, TX 76511
(254) 527-3351
Bartlett, TX 76511
(254) 527-3351
Grades: n/a
| n/a students
Bell County Jjaep (Closed 2009)
Alternative School
1 Eagle Dr
Rogers, TX 76569
(254) 642-3802
Rogers, TX 76569
(254) 642-3802
Grades: n/a
| n/a students
Bell County Jjaep (Closed 2012)
Alternative School
306 College Ave
Killeen, TX 76543
(254) 793-2850
Killeen, TX 76543
(254) 793-2850
Grades: K-12
| n/a students
Bell County Jjaep (Closed 2009)
Alternative School
4800 E Rancier Ave Building 10
Salado, TX 76571
(254) 690-7022
Salado, TX 76571
(254) 690-7022
Grades: n/a
| n/a students
Bell County Juv Det Center (Closed 2018)
Alternative School
4800 E Rancier Ave
Killeen, TX 76543
(254) 618-4268
Killeen, TX 76543
(254) 618-4268
Grades: 6-11
| 27 students
108 W Jasper
Killeen, TX 76542
(254) 336-1410
Killeen, TX 76542
(254) 336-1410
Grades: PK-5
| 426 students
1704 Sparta Rd
Belton, TX 76513
(254) 933-4840
Belton, TX 76513
(254) 933-4840
Grades: 5-6
| 528 students
400 N Wall
Belton, TX 76513
(254) 933-4800
Belton, TX 76513
(254) 933-4800
Grades: 7-8
| 1,116 students
320 N Blair
Belton, TX 76513
(254) 215-2500
Belton, TX 76513
(254) 215-2500
Grades: 11-12
| n/a students
Cedar Crest Tcs (Closed 2013)
Alternative School
3500 South Ih 35
Belton, TX 76513
(254) 939-4071
Belton, TX 76513
(254) 939-4071
Grades: 1-12
| 65 students
Cedar Park Charter Academy (Closed 2023)
Charter School
201 Buttercup Creek Blvd
Belton, TX 76513
(512) 331-2980
Belton, TX 76513
(512) 331-2980
Grades: PK-12
| 127 students
2200 Trimmier Rd
Killeen, TX 76541
(254) 336-1580
Killeen, TX 76541
(254) 336-1580
Grades: PK-5
| 484 students
Creekview Academy (Closed 2015)
Alternative School
405 S 2nd St
Killeen, TX 76541
(254) 690-3962
Killeen, TX 76541
(254) 690-3962
Grades: K-8
| 126 students
52425 Muskogee Rd
Fort Hood, TX 76544
(254) 336-1620
Fort Hood, TX 76544
(254) 336-1620
Grades: PK-5
| 458 students
1608 E Rancier Ave
Killeen, TX 76541
(254) 336-1650
Killeen, TX 76541
(254) 336-1650
Grades: PK-5
| 467 students
701 Whitlow Ave
Killeen, TX 76541
(254) 501-1000
Killeen, TX 76541
(254) 501-1000
Grades: 6-8
| 453 students
1020 Trimmier Rd
Killeen, TX 76541
(254) 336-1760
Killeen, TX 76541
(254) 336-1760
Grades: PK-5
| 361 students
Georgetown Charter Academy (Closed 2023)
Charter School
302 Serenada
Belton, TX 76513
(512) 863-9236
Belton, TX 76513
(512) 863-9236
Grades: PK-5
| 90 students
4100 Zephyr Rd
Killeen, TX 76543
(254) 501-1680
Killeen, TX 76543
(254) 501-1680
Grades: PK-5
| 486 students
Killeen Charter Academy (Closed 2023)
Charter School
3209 Atkinson Ave
Belton, TX 76513
(254) 245-9787
Belton, TX 76513
(254) 245-9787
Grades: PK-12
| 230 students
902 Rev R A Abercombie Dr
Killeen, TX 76543
(254) 501-1720
Killeen, TX 76543
(254) 501-1720
Grades: PK-5
| 258 students
1717 East Ave J
Temple, TX 76501
(254) 215-7475
Temple, TX 76501
(254) 215-7475
Grades: PK-4
| 223 students
505 E Jasper Rd
Killeen, TX 76541
(254) 336-1150
Killeen, TX 76541
(254) 336-1150
Grades: 6-8
| n/a students
1500 W Central Tx Expwy
Killeen, TX 76549
(254) 336-1790
Killeen, TX 76549
(254) 336-1790
Grades: PK-5
| 632 students
575 Salado School Rd
Salado, TX 76571
(254) 947-6955
Salado, TX 76571
(254) 947-6955
Grades: PK-5
| n/a students
550 Thomas Arnold Rd
Salado, TX 76571
(254) 947-1700
Salado, TX 76571
(254) 947-1700
Grades: 3-6
| 572 students
Scott & White Hospital (Closed 2023)
Alternative School
2401 S 31st St
Temple, TX 76508
(254) 778-3795
Temple, TX 76508
(254) 778-3795
Grades: 7-10
| 1 students
51000 Tank Destroyer Blvd
Fort Hood, TX 76544
(254) 336-1050
Fort Hood, TX 76544
(254) 336-1050
Grades: 6-8
| 511 students
1517 Barbara Ln
Killeen, TX 76549
(254) 336-1940
Killeen, TX 76549
(254) 336-1940
Grades: PK-5
| 371 students
8818 Tarver Dr
Temple, TX 76502
(254) 295-2100
Temple, TX 76502
(254) 295-2100
Grades: 5-6
| 539 students
510 Thomas Arnold Rd
Salado, TX 76571
(254) 947-5191
Salado, TX 76571
(254) 947-5191
Grades: PK-2
| 458 students
Show 6 more closed public schools in Bell County, TX (out of 41 total schools)
Loading...
Frequently Asked Questions
What are the top ranked public middle schools in Bell County, TX?
The top ranked public middle schools in Bell County, TX include Lake Belton Middle School, Holland Middle School and Raymond Mays Middle School.
How many public middle schools are located in Bell County?
36 public middle schools are located in Bell County.
What is the racial composition of students in Bell County?
Bell County public middle schools minority enrollment is 70% of the student body (majority Hispanic), which is less than the Texas public middle schools average of 75% (majority Hispanic).
Which public middle schools in Bell County are often viewed compared to one another?
Popular comparisons of public middle schools in Bell County include: Temple High School vs. Belton High School, Lamar Middle School vs. Bonham Middle School, Bonham Middle School vs. Lamar Middle 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.