The Montgomery County Intermediate Unit provides a vast array of effective and efficient educational services that meet the educational and social service needs of Montgomery County’s 22 public school districts, more than 170 non public schools, four vocational-technical schools and the Pennsylvania Department of Education.
Biographical Info
Directions: Click here to launch MapQuest
High School/Middle School
Jenkintown Middle/Senior High School
325 Highland Avenues
Jenkintown, PA 19046
215-884-1801
Elementary School
Jenkintown Elementary
325 Highland Avenue
Jenkintown, PA 19046
215-884-2933
Biographical Info
Directions: Click here to launch MapQuest
High School
Springfield Township High School
1801 East Paper Mill Road
Erdenheim, PA 19038
215-233-6030
Middle School
Springfield Township Middle School
1901 East Paper Mill Road
Oreland, PA 19075
215-233-6070
Elementary Schools
Springfield Township Elementary School – Enfield Campus
1118 Church Road
Oreland, PA 19075
215-233-6080
Springfield Township Elementary School – Erdenheim Campus
500 Haws Lane
Flourtown, PA 19031
215-633-6085
Biographical Info
Directions: Click here to launch MapQuest
High School
Upper Dublin High School
800 Loch Alsh Avenue
Fort Washington, PA 19034
215-643-8900
Middle School
Sandy Run Middle School
520 Twining Road
Dresher, PA 19025
215-576-3280
Elementary Schools
Fort Washington Elementary School
1010 Fort Washington Avenue
Fort Washington, PA 19034
215-643-8961
Jarrettown Elementary School
1520 Limekiln Pike
Dresher, PA 19025
215-643-8951
Maple Gen Elementary School
1581 Fort Washington Avenue
Maple Glen, PA 19002
215-643-3421
Thomas Fitzwater Elementary School
12 School Lane
Willow Grove, PA 19090
215-784-0381
Biographical Info
Directions: Click here to launch MapQuest
High School
Upper Moreland High School
3000 Terwood Road
Willow Grove, PA 19090
215-830-1500
Middle School
Upper Moreland Middle School
4000 Orangemans Road
Hatboro, PA 19040
215-674-4185
Elementary Schools
Upper Moreland Intermediate School
3990 Orangemans Road
Hatboro, PA 19040
215-325-1700
Upper Moreland Primary School
3980 Orangemans Road
Hatboro, PA 19040
215-325-1400
Biographical Info
Directions: Click here to launch MapQuest
High Schools
Souderton Area Senior High School
625 Lower Road
Souderton, PA 18964
215-723-2808
Middle Schools
Indian Crest Middle School
139 Harleysville Pike
Souderton, PA 18964
215-723-9193
Indian Valley Middle School
130 Maple Avenue
Harleysville, PA 18964
215-256-8896
Elementary Schools
E.M. Crouthamel Elementary
143 South School Lane
Souderton, PA 18964
215-723-5949
Franconia Elementary
366 Harleysville Pike
Souderton, PA 18964
215-723-2596
Lower Salford Elementary
250 Maple Avenue
Harleysville, PA 19438
215-256-9121
Oak Ridge Elementary
465 Moyer Road
Harleysville, PA 19438
215-256-6633
Salford Hills Elementary
2721 Barndt Road
Harleysville, PA 19438
610-287-9197
Vernfield Elementary
960 Long Mill Road
Telford, PA 18969
215-721-0606
West Broad Street Elementary
342 West Broad Street
Souderton, PA 18964
215-723-1711
Biographical Info
Directions: Click here to launch MapQuest
High Schools
Spring-Ford Area High School
350 S. Lewis Road
Royersford, PA 19468
610-705-6001
Spring-Ford Area High School – Ninth Grade Center
400 South Lewis Road
Royersford, PA 19468
610-705-6011
Middle Schools
Spring-Ford Middle School – Eighth Grade Center
700 Washington Street
Royersford, PA 19468
610-705-6002
Spring-Ford Intermediate/Middle School
833 South Lewis Road Bldg.#2
Royersford, PA 19468
610-705-6003
Elementary Schools
Brooke Elementary
339 North Lewis Road
Royersford, PA 19468
610-705-6006
Evans Elementary
125 Sunset Road
Limerick, PA 19468
610-705-6012
Limerick Elementary
81 Limerick Center Road
Royersford, PA 19468
610-705-6007
Oaks Elementary
P.O. Box 396
Oaks School Drive
Oaks, PA 19456
610-705-6008
Royersford Elementary
450 Spring Street
Royersford, PA 19468
610-705-6005
Spring City Elementary
190 S. Wall Street
Spring City, PA 19475
610-705-6004
Upper Providence Elementary
833 South Lewis Road Bldg.#3
Royersford, PA 19468
610-705-6009