Preparing Boys for Life.

Contact Us

Use the tabs on the left to navigate our various constituent directories. The Faculty/Staff Directory includes all faculty and staff; the Parent Directory and Alumni Directory require a password.

If you have forgotten your password, please follow the "Forgot your Password?" prompts. If you have trouble logging in and would like to speak to our Help Desk, please call 484-417-2749 or email

Main School Contact Numbers:

Main Switchboard/Operator 610-642-3020
Security/Campus Safety 484-368-1336
Headmaster's Office ext. 1301
Admissions Office
ext. 1200
Alumni Office
ext. 1912
Athletic Office
ext. 1252
Business Office
ext. 1243
Centennial Hall
ext. 1270
Child Care
ext. 1284
Development Office
ext. 1311
Lower School Attendance
ext. 1957
Lower School Office
ext. 1232
Facilities & Maintenance ext. 1214
Middle School Attendance
ext. 1968
Middle School Office
ext. 1228
Nurse's Office
ext. 1234
Parent Programs
ext. 1290
The Haligoluk (yearbook)
ext. 1286
The Index (school newspaper)
ext. 1222
Upper School Attendance
ext. 1959
Upper School Office
ext. 1285

FAX Numbers:

Office FAX Number
Admissions/Tuition Assistance 610-642-8724
Athletic Office 610-645-9784
Business Office 610-642-2039
Centennial Hall 610-642-8776
College Counseling 484-417-2710
Dining Hall 610-642-6676
Headmaster's Office 610-649-4898
Lower School Office 610-642-6657
Maintenance Office 610-896-5680
Middle School Office 610-896-2782
Nurses' Office 484-417-2732
Palmer House 610-896-0756
Severinghaus Library 610-896-7150
Sports Medicine Office 484-417-2795
Technology Office 610-896-7150
Trainers Office 484-417-2795
Upper School Office 484-417-2707


Mailing address:
The Haverford School
450 Lancaster Ave.
Haverford, PA 19041

Get Directions >

Phone: 610-642-3020
FAX: 610-642-3734

Report student absences:
LS: 610-642-3020, x1957
MS: 610-642-3020, x1968
US: 610-642-3020, x1959

Athletics Hotline

For game schedules cancellation information, call 610-642-4583.

School Delays and Cancellations

Parents are notified through the following channels:

  • Automated telephone call
  • Website homepage
  • Facebook
  • Main phone line (610-642-3020)
  • KYW 1060 radio
  • CBS 3, 6abc, and NBC 10. Our school identification number is 334 in Montgomery County.

Media Inquiries

Public relations inquiries should be directed to:

Dawn Blake
Associate Director of Communications

Powered by Finalsite