North Shore Middle School

Direction120 Castlegory, Houston, TX, 77015
Get directions ->
Public School GALENA PARK ISD Middle School

Accountability Ratings

A
Excellent
Start FullStart FullStart FullStart FullStart Full
TEA Ratings
Scaled Score
Student Achievement 82
Student Progress 91
Closing Performance Gaps 92
Overall 91

Distinction Designations

MedalMedalMedalMedalMedalMedal
Read/ELA
Mathematics
Science
Social Studies
Post-Secondary
Comparative Academic Growth
Comparative Closing the Gaps

Welcome to North Shore Middle School, a vibrant and thriving educational community located in the heart of Houston at 120 Castlegory, Houston, TX 77015. As part of the esteemed Galena Park Independent School District, North Shore Middle School is committed to fostering a nurturing environment where every student is encouraged to strive for excellence.

At North Shore, our dedicated team comprises 87 professional teachers who bring a wealth of knowledge and experience to our classrooms. With an average tenure of 7 years at our school and 8 years of teaching experience, our faculty is passionate about making a difference in the lives of our students. They provide not only instruction but also mentorship and guidance to ensure each student reaches their full potential.

Our student body consists of 1,337 enthusiastic learners, creating a dynamic and diverse atmosphere that enriches the educational experience. With a student-to-teacher ratio of 15.50, we ensure that each student receives personalized attention, fostering an environment where students thrive academically, socially, and emotionally.

In addition to our outstanding teaching staff, North Shore Middle School employs 10 education aids who are instrumental in supporting our educational programs and enhancing our learning environments. These dedicated professionals work alongside our teachers to provide additional support to our students, ensuring that each child achieves their learning goals.

Choosing the right middle school is a pivotal decision for any family, and North Shore Middle School offers a balanced educational experience that prepares students for success in high school and beyond. We pride ourselves on creating a supportive community where students can excel in their studies, develop their personal interests, and build lasting friendships.

We invite you to explore the opportunities North Shore Middle School has to offer. For more information or to schedule a visit, please contact us at (832) 386-2600. Join us and become a part of our thriving school community where we inspire every student to achieve their dreams.

School Summary

Public School
Grade Span
07-08
Enrollment
1299
Is Charter
No
Address
120 CASTLEGORY, HOUSTON, TX, 77015
Get Directions
Principal
ERIK ESPARZA
School District
Phone
(832) 386-2600
County
School boundary map anomalies in street representation can and do occur, please contact the school directly using the number listed above.

North Shore Middle School Student / Staff Statistics

Student Statistics

Racial/Ethnic Group
Racial/Ethnic Group Number Percent
African American 163 12.55%
Hispanic 1,079 83.06%
White 34 2.62%
Asian 12 0.92%
Native American 2 0.15%
Two or More Races 8 0.62%
Total Students 1,299 100.00%
Eco Disadvantaged 1,137 87.53%
Limited English Proficiency 575 44.26%
Program/Count/Percent
Program Count Percent
Bilingual 562 43.26%
Gifted & Talented 131 10.08%
Special Education 175 13.47%
Teacher Student Ratio 16.20 S/T

Staff Statistics

By Experience
By Experience Count Percent
Over 30 years 5 6.11%
20 - 30 years 8 9.85%
10 - 20 years 6 7.48%
6 - 10 years 19 23.32%
1- 5 years 37 45.64%
Beginning Teacher 6 7.36%
Teacher Experience Average 9.30 yrs
Teacher Tenure Average 6.90 yrs
Teacher Type Number Percent
Total Teachers 80 100%
Female Teachers 59 74.06 %
Male Teachers 21 25.94 %
School Admin 5
School Support 8
Edu Aids 8
Special Education 6

North Shore Middle School 2025 STAAR Statistics

STAAR Statistics
Group All Subjects Read/ELA Math Science Soc Studies
ALL 75% 82% 76% 80% 57%
African American 82% 89% 80% 91% 62%
Hispanic 74% 81% 75% 78% 55%
White 81% 78% 83% 85% 77%
Asian 100% 100% 100% *% *%
Two or More Races 79% 89% 78% 100% 50%
Economically Disadvantaged 74% 81% 74% 79% 54%
Male Students 76% 79% 78% 83% 62%
Female Students 74% 85% 74% 78% 51%
Special Education 47% 49% 48% 53% 34%
Limited English Proficiency 65% 73% 69% 69% 38%

Drive Time

Check travel time to this location
during typical traffic conditions

Homes for Sale near North Shore Middle School

14830 Keelby

Houston, TX 77015
$189K
Active
3 beds
2 baths
1,383 sqft.

14011 Hollypark Dr

Houston, TX 77015
$220K
Active
3 beds
2 baths
1,335 sqft.

13338 Vicksburg St

Houston, TX 77015
$150K
Active
3 beds
1 bath
1,154 sqft.

58 Evanston St #1

Houston, TX 77015
$145K
Active
3 beds
2 baths
1,334 sqft.

14110 Brownsville St

Houston, TX 77015
$425K
Active
6 beds
4 baths
2,983 sqft.

Homes for Rent near North Shore Middle School

13809 Hershe St

Houston, TX 77015
$2K
Active
3 beds
1 bath
1,320 sqft.

335 Haymarket Ln

Houston, TX 77015
$2K
Active
4 beds
2 baths
1,764 sqft.

14527 Duncannon Dr

Houston, TX 77015
$2K
Active
4 beds
2 baths
2,270 sqft.

13501 Joliet St

Houston, TX 77015
$2K
Active
3 beds
1 bath
1,221 sqft.

14007 Oleoke Ln

Houston, TX 77015
$2K
Active
4 beds
2 baths
1,342 sqft.

Recently Sold Homes near North Shore Middle School

Sold: 04/11/2026

14011 Duncannon Dr

Houston, TX 77015
$250K - $285K
Sold
3 beds
2 baths
1,792 sqft.
Sold: 04/09/2026

14723 Waldine St

Houston, TX 77015
$160K - $185K
Sold
3 beds
1 bath
1,865 sqft.
Sold: 04/06/2026

14210 Woodforest Blvd

Houston, TX 77015
$185K - $215K
Sold
3 beds
2 baths
1,437 sqft.
Sold: 04/02/2026

242 Blackwater Ln

Houston, TX 77015
$250K - $285K
Sold
4 beds
2 baths
1,696 sqft.
Sold: 04/01/2026

901 Redondo Dr

Houston, TX 77015
$215K - $250K
Sold
3 beds
2 baths
1,290 sqft.

Nearby Middle Schools

Aguirre Junior High School Cunningham Middle School Cobb 6th Grade Campus Alice Johnson Junior High School Woodland Acres Middle School C E King Middle School

Compare North Shore Middle School

Compare School Ratings, Demographic Make-up and Statistics

North Shore Middle School
Directions120 CASTLEGORY, HOUSTON, TX, 77015
A
Excellent
rating starrating starrating starrating starrating star 5/5
6/7
Compare North Shore Middle School with other schools in Texas
Looking for real estate near North Shore Middle School? Use the list below to find your perfect home, investment, or rental property. North Shore Middle School is located at 120 CASTLEGORY, HOUSTON, TX, 77015. The school is part of the GALENA PARK ISD. To contact the school, call (832) 386-2600. The email address for the school is eesparza@galenaparkisd.com. Don't see what you want? Try looking nearby in zip code . You may also want to view School Profile

PlaceReview

Your comment on North Shore Middle School

and help make a difference.

Resource Links