Skip to content

Upper Moreland HS

Public School | 9th - 12th | 976 students

Address

3000 Terwood Road
Willow Grove, PA 19090

School District

Upper Moreland Township SD

School Details

Total Students

976

Grades

9th - 12th

Student-Teacher Ratio

11.9:1

Teachers (FTE)

82

School Type

Public

Locale

Suburban - Large

County

42091

Free & Reduced Lunch Program

Free Lunch Eligible

322 (33.0%)

Reduced Lunch Eligible

24 (2.5%)

Total eligible: 346 students (35.5%)

School Identifiers

NCES School ID

422451003401

District NCES ID

4224510

Community Profile (19090)

Demographic and economic data for the 19090 ZIP code area where Upper Moreland HS is located.

Population Overview

Total Population

19,814

Median Age

37.1

Male

49.4%

Female

50.6%

Age Distribution

Under 5

7.0%

5-9

4.7%

10-14

6.4%

15-19

6.0%

Under 18

21.6%

65+

15.3%

Race & Ethnicity

White

70.4%

Black/African American

14.9%

Asian

4.2%

0

Two or More Races

9.5%

Hispanic/Latino

3.7%

Income & Economy

Median Household Income

$94,541

Mean Household Income

$119,392

Per Capita Income

$52,739

Median Family Income

$115,637

Poverty Rate

5.1%

Unemployment Rate

4.1%

Households on SNAP

637

Employment & Commute

Employed

10,759

Avg. Commute Time

29.3 min

Work From Home

13.8%

Drive Alone

70.3%

Education

High School or Higher

94.3%

Bachelor's or Higher

42.2%

Graduate Degree

15.3%

Enrolled in School

4,513

School Enrollment by Level

Preschool

267

Kindergarten

229

Elementary

1,527

High School

1,188

College

1,302

Housing

Median Home Value

$310,900

Median Rent

$1,476

Total Housing Units

8,197

Owner Occupied

69.1%

Renter Occupied

30.9%

Median Rooms

6.1

Monthly Owner Costs (w/ Mortgage)

$2,015

Avg. Household Size

2.82

Home Value Distribution

Under $50K

135

$100K-$150K

70

$200K-$300K

1,935

$500K-$1M

254

Households & Families

Total Households

7,563

Avg. Household Size

2.58

Avg. Family Size

3.25

Married Couples

50.2%

Living Alone

32.4%

Broadband Internet

96.5%

Veterans

836

Foreign Born

183

Health Insurance

Insured

18,836

Uninsured

804

Private Insurance

15,988

Public Insurance

5,373

Source: U.S. Census Bureau American Community Survey

Location

Willow Grove, PA 19090