Side-by-Side School Comparison

Environmental Charter School VS Upper St. Clair 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

Upper St. Clair High School

Students: 1,301
Grades: 9 – 12
Charter: No
📍 1825 McLaughlin Run Rd
Pittsburgh, PA 15241
📞 +1 (412) 833-1600 🌐 uschs.uscsd.k12.pa.us
Small Classes13.6:1 Ratio

General Information

Environmental Charter School Detail Upper St. Clair High School
Environmental Charter School at Frick ParkDistrictUpper St. Clair School District
Allegheny CountyCountyAllegheny County
RegularSchool TypeRegular
OpenStatusOpen
YesCharter SchoolNo
City, LargeLocaleSuburban, Large
K – 12Grade Range9 – 12

Students & Staff

Environmental Charter School Metric Upper St. Clair High School
1,029Total Students1,301
101Total Teachers96
10.2:1Student–Teacher Ratio13.6:1

Economic Indicators

Environmental Charter School Metric Upper St. Clair High School
357Free Lunch Students175
34.7%Free Lunch %13.5%
20Reduced Lunch Students6

Enrollment by Grade

Environmental Charter School Grade Upper St. Clair High School
74
K
99
1
103
2
100
3
102
4
101
5
101
6
99
7
97
8
49
9
318
36
10
306
36
11
353
32
12
324

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%

Upper St. Clair High School

Gender
Male
51.8%
Female
48.2%
Ethnicity
White
78.8%
Black
1.4%
Hispanic
2.9%
Asian
13.1%
Am. Indian/Alaska Native
0.2%
Two or More Races
3.6%

Attendance Zone

Environmental Charter School Metric Upper St. Clair High School
N/ATotal Addresses7,580
N/ATotal Housing Units8,317
N/ASingle-Family Homes7,572
N/ACondo Units745

School Locations

Click to load map

Compare Environmental Charter School with Another School

Compare Any Two Schools

Scroll to Top