Side-by-Side School Comparison

Environmental Charter School VS North Hills Senior High School

Environmental Charter School

Students: 1,029
Grades: K – 12
Charter: Yes
📍 829 Milton Street
Pittsburgh, PA 15218
📞 +1 (412) 247-7970 🌐 ecspgh.org
Small Classes10.2:1 Ratio

North Hills Senior High School

Students: 1,433
Grades: 9 – 12
Charter: No
📍 53 Rochester Rd
Pittsburgh, PA 15229
📞 +1 (412) 318-1402 🌐 hs.nhsd.net
Small Classes13.7:1 Ratio

General Information

Environmental Charter School Detail North Hills Senior High School
Environmental Charter School at Frick ParkDistrictNorth Hills School District
Allegheny CountyCountyAllegheny County
RegularSchool TypeRegular
OpenStatusOpen
YesCharter SchoolNo
City, LargeLocaleSuburban, Large
K – 12Grade Range9 – 12

Students & Staff

Environmental Charter School Metric North Hills Senior High School
1,029Total Students1,433
101Total Teachers104
10.2:1Student–Teacher Ratio13.7:1

Economic Indicators

Environmental Charter School Metric North Hills Senior High School
357Free Lunch Students410
34.7%Free Lunch %28.6%
20Reduced Lunch Students27

Enrollment by Grade

Environmental Charter School Grade North Hills Senior High School
74
K
99
1
103
2
100
3
102
4
101
5
101
6
99
7
97
8
49
9
361
36
10
351
36
11
381
32
12
340

Student Demographics

Environmental Charter School

Gender
Male
52.4%
Female
47.6%
Ethnicity
White
55.2%
Black
27.2%
Hispanic
6.9%
Asian
2.3%
Am. Indian/Alaska Native
0.1%
Two or More Races
8.3%

North Hills Senior High School

Gender
Male
52.3%
Female
47.7%
Ethnicity
White
83.5%
Black
4%
Hispanic
3.1%
Asian
2.8%
Am. Indian/Alaska Native
0.1%
Two or More Races
6.5%

Attendance Zone

Environmental Charter School Metric North Hills Senior High School
N/ATotal Addresses17,364
N/ATotal Housing Units20,134
N/ASingle-Family Homes17,395
N/ACondo Units2,739

School Locations

Click to load map

Compare Environmental Charter School with Another School

Compare Any Two Schools

Scroll to Top