Get new listings emailed daily! SIGN UP LOGIN
Your Key to the Main Line, Philadelphia, and its Surrounding Suburbs

Main Line Philadelphia School Information

When purchasing a house on the Main Line, one of the most important considerations is the school district. The schools here provide some of the finest educational opportunities offered in Pennsylvania. Listed below are all the public school districts in Chester and Delaware Counties and selected school districts in Montgomery County as well as the Philadelphia Public School District.

If you would like information regarding Philadelphia area independent schools, please visit the website of the Association of Delaware Valley Independent Schools. On their website you can find information about 132 independent schools located throughout the tri-state region.

For additional information on all schools in the state, please visit the Pennsylvania Department of Education website.

Chester County

Avon Grove School District

Avon Grove School District is comprised of 6 townships (Franklin, London, Britain, London Grove, New London and Penn) as well as two boroughs (Avondale and West Grove). There is one high school, one middle school, one intermediate school and one elementary school. The school district offers expanded AP, foreign language and music programs. There is great school pride and strong community and parent involvement.

Coatesville Area School District

Coatesville Area School District is comprised of two high schools, three middle schools and seven elementary schools. The district includes the City of Coatesville, six townships (West Caln, West Brandywine, Cain, East Fallowfield, Sadsbury and Valley) and two boroughs (South Coatesville and Modena). The school district's objective is to meet the needs of all its students by raising the academic bar including an increase in the number of AP courses.

Downingtown Area School District

Downingtown Area School District encompasses 82 square miles in scenic and historic Chester County. The district includes seven townships (East Brandywine, East Caln, Upper Uwchlan, Uwchlan, Wallace, West Bradford and West Pikeland) and the Borough of Downingtown. The district is comprised of nine elementary schools, two middle schools and two high schools and offers a wide variety of courses and activities. Academic teams, the marching band, the girls soccer team and the boys lacrosse team all have recently won state championships.

Great Valley School District

Great Valley School District serves three townships (Willistown, Charlestown and East Whiteland) as well as the Borough of Malvern. The district is comprised of four elementary schools, one middle school and one high school, and accommodates more than 4,000 students. The district has received numerous awards for outstanding educational programs. Four schools earned the Presidential Award for Excellence and a fifth school was chosen as one of the "Top Ten Schools" in the country by Child Magazine. The mission of Great Valley School District is to provide a challenging education in a dynamic environment where students are expected to master academic skills and are exposed to a variety of aesthetic and athletic opportunities. They want to motivate students, nurture self-esteem, and recognize excellence. They strive to maximize district resources so that they can achieve their mission in a cost-effective manner.

Kennett Consolidated School District

Kennett Consolidated School District serves Kennett and new Garden Townships and Kennett Square Borough. It encompasses 33 square miles in southeastern Chester County which is one of the fastest growing counties in the east. It has a student population of 4,100 students in three elementary schools, one middle school and one high school. It offers a newly renovated high school and athletic complex, and award-winning academic, artistic and athletic programs. 

Octorara Area School District

Octorara Area School District is comprised of four townships (Highland, Londonderry, West Fallowfield and West Sadsbury) and three boroughs (Atglen, Parkesburg and Christiana). It serves 2,665 students and includes one primary learning center, one elementary school, one middle school and one high school. It has a well regarded reading program, AP courses and dual-enrollment opportunities with several colleges.

Owen J. Roberts School District

Owen J. Roberts School District serves 4,739 students. It includes seven townships (East Coventry, East Nantmeal, East Vincent, North Coventry, South Coventry, Warwick and West Vincent). The district offers a challenging academic program including 19 AP courses and four world languages. There are five elementary schools, one middle school and one high school.

Oxford Area School District

Oxford Area School District is comprised of five townships (Lower Oxford, Upper Oxford, East Nottingham, West Nottingham and Elk) as well as Oxford Borough. It serves 3,650 students. The district encompasses 90 square miles in southwest Chester County which is one of the three original counties established in 1682 by William Penn. There are three primary schools, one middle school and one high school.

Phoenixville Area School District

Phoenixville Area School District serves two townships (East Pikeland and Schuylkill) and the Borough of Phoenixville. It includes one kindergarten center, three elementary schools, one middle school, one high school, and one learning center. Its mission is "to prepare, inspire, and graduate students to meet the challenges of the future." It serves 3,261 students. The school district is technologically advanced and high-achieving. It is supported by a caring and thoughtful community.

Tredyffrin-Easttown School District

Tredyffrin-Easttown School District supports and serves a community dedicated to outstanding educational performance on the part of the students. The district is comprised of five elementary schools, two middle schools and one high school in Tredyffrin and Easttown Townships. Each school in T/E enjoys a reputation for excellence in its academic program and outstanding student accomplishment. Student recognition of academic and artistic achievement is reflected in the number of scholarships, and local, state, and national awards received. The district supports 6,111 students. There is a strong student commitment to community service.

Unionville-Chadds Ford School District

Unionville-Chadds Ford School District serves 6 townships in Chester County (East Marlborough, West Marlborough, Newlin, Birmingham, Pocopson and Pennsbury) and Birmingham Township in Delaware County. The district supports 4,122 students in four elementary schools, one middle school and one high school. It boasts a nationally recognized speech and debate team and marching band. 96% of graduates continue on to college.

West Chester Area School District

West Chester Area School District is comprised of West Chester Borough, six townships in Chester County (East Bradford, East Goshen, Thornbury, West Goshen, West Whiteland and Westtown) as well as Thornbury Township in Delaware County. The district encompasses a 75 square mile suburban, urban and rural area in central Chester County and serves close to 12,000 students with a class size average of 25 students. The West Chester Area School District was name a Technology Leadership Salute District by the National School Boards Association in 2007.

Delaware County

Chester Upland School District

Chester Upland School District serves 4,227 students in Chester City, Chester Township and Upland Borough. There are four elementary schools, two middle schools and one high school in this district. The high school's Robotic Team placed second in a Philadelphia area competition. The district offers a Junior ROTC program.

Chichester School District

Chichester School District is comprised of Upper and Lower Chichester Townships and Marcus Hook and Trainer Boroughs. The district supports 3,500 students and provides full-day kindergarten and extended school-year programs. There are four elementary schools, one middle school and one high school.

Garnet Valley School District

Garnet Valley School District serves Bethel and Concord Townships and Chester Heights borough. The district supports 4,700 students in three elementary schools, one middle school and one high school. Mandarin Chinese language is offered in dual enrollment with Widener University.

Haverford Township School District

Haverford Township School District serves 5,480 students in Haverford Township. There are five elementary schools, one middle school and one high school. Our mission is to create a caring and supportive community of lifelong learners. As part of this community, we provide an educational program that enables all students to excel in the areas of academic learning, technical training, the arts, and physical development; that nurtures their responsible participation in and contribution to the community; and that provides the learning skills and support necessary for them to respond effectively to the challenges of their future.

Interboro School District

Interboro School District is comprised of Tinicum Township and the Boroughs of Glenolden, Norwood and Prospect Park and serves 3,800 students. There is one kindergarten academy, four elementary schools and one high school.

Marple Newtown School District

Marple Newtown School District serves 3,500 students in four elementary, one middle school and one high school in Marple and Newtown Townships. The district prides itself on its elementary foreign language program and its award winning middle school. In addition to a strong academic program that includes 16 AP courses, 32 Honors courses are also offered to students.

Penn-Delco School District

Penn-Delco School District is comprised of Aston Township and Brookhaven and Parkside Boroughs. It serves 3,480 students in four elementary schools, one middle school and one high school. It offers foreign language studies in the elementary schools.

Radnor Township School District

Radnor Township School District serves 3,600 students in three elementary schools, one middle school and one high school in Radnor Township. Radnor schools have a history of being recognized for their excellence. Students consistently score above the national norm in comprehensive standardized tests. The mission of the Radnor Township School District is to inspire in all students the love of learning and creating, and to empower them to discover and pursue their individual passions with knowledge, confidence, and caring to shape the future. 95% of graduates go on to postsecondary education.

Ridley School District

Ridley School District is comprised of Ridley Township and Eddystone and Ridley Park Boroughs, and serves 5,950 students in seven elementary schools, one middle school and one high school. It prides itself on its award-winning athletic, drama, music and student publications programs, and its nationally recognized technology programs.

Rose Tree Media School District

Rose Tree Media School District serves Media Borough and Edgmont, Middletown and Upper Providence Townships. It supports 4,000 students in four elementary schools, one middle school and one high school. Rose Tree Media schools provide outstanding academic programs which meet the needs of all learners, and consistently receive award-winning recognition.

Southeast Delco School District

Southeast Delco School District is comprised of the boroughs of Collingdale, Folcroft and Sharon Hill, and Darby Township. It supports 4200 students in one high school, four elementary schools and a full day kindergarten center.

Springfield School District

Springfield School District serves 3,400 students in Springfield Township and Morton Borough in two elementary schools, one middle school and one high school. Points of pride include a reading initiative with 99.3% of fourth graders reading on grade level, and an annual Celebration of the Arts program.

Upper Darby School District

Upper Darby School District serves an 8.3 square mile area of 89,500 residents in Upper Darby Township, Clifton Heights Borough and Millbourne Borough. The district enrolls approximately 12,000 students in a Kindergarten Center, ten elementary schools, two middle schools, and one high school. Points of pride include finalists for 2008 Pennsylvania teacher of the year, school psychologist of the year, assistant principal of the year, and Central League boys basketball championship.

Wallingford Swarthmore School District

Wallingford Swarthmore School District is comprised of Nether Providence Township and Swarthmore, Rose Valley and Rutledge Boroughs. It supports 3500 students in one kindergarten center, three elementary schools, one middle school and one high school. 94% of students in the class of 2007 attend institutions of higher learning. 2008 National Merit data show 14 commended National Merit scholars and eight National Merit semifinalists.

William Penn School District

William Penn School District serves 5,400 students in seven elementary schools, one middle school and one high school in Aldan, Colwyn, Darby, East Lansdowne, Lansdowne and Yeadon Boroughs. Points of pride include All Del-Val Boys Soccer League champions and Twilight School for students who have dropped out.

Montgomery County

Lower Merion School District

Lower Merion School District serves 6,900 students in Lower Merion Township and the borough of Narberth. The township supports six elementary schools, two middle schools and two recently renovated high schools.. The students of Lower Merion have received numerous recognition awards at local, state and national levels. The wide range of activities within the school district, including academics and athletics, provide an excellent advantage in the individual student growth and education.

Methacton School District

Methacton School District is comprised of Lower Providence and Worcester Townships and serves more than 5,300 students in five elementary schools, one intermediate school and one high school. Methacton is an American Indian word referring to the hill area within the townships, one of the highest elevations in Montgomery County. The school district enjoys a tradition of excellence in education and community involvement and boasts a nationally recognized community service program.

Norristown Area School District

Norristown Area School District serves 6,700 students in Norristown Borough and West Norriton and East Norriton Townships. It supports six elementary schools, three middle schools and one high school. Points of pride include small learning communities with career themes and extensive instructional technology.

Perkiomen Valley School District

Perkiomen Valley School District is comprised of Perkiomen, Skippack and Lower Frederick Townships and the boroughs of Collegeville, Trappe, and Schwenksville. It serves 5,800 students in four elementary schools, two middle schools and one high school. The district encourages students to get involved in extracurricular activities and foreign-exchange opportunities.

Spring-Ford Area School District

Spring-Ford Area School District serves 7,500 students in Limerick and Upper Providence Townships, the borough of Royersford and Spring City Borough in Chester County. It is comprised of seven elementary schools, one 5-6th grade center, one 7th grade center, one eighth grade center and one high school. Points of pride include student PSSA scores which are consistently above the state average and a new exchange program with a sister school in Limerick, Ireland.

Upper Merion Area School District

Upper Merion Area School District is comprised of Upper Merion Township and the boroughs of Bridgeport and West Conshohocken. It serves 3,600 students in four elementary schools, one middle school and one high school. Its mission is to inspire excellence in every student every day. The district prides itself on its 100% highly qualified rated faculty.

Philadelphia County

Philadelphia City School District

Philadelphia City School District serves 180,000 students in 270 public schools, including 31,000 in 63 charter schools.