Faisal Shaheed Road, Taxila, Pakistan Phone: +92-51-4535091 - +92-51-4535092
Est. 1921 · Taxila, Punjab

A century of steady care in the Punjab foothills.

Christian Hospital Taxila has treated eye and general patients travelling from as far as 500 kilometres — with the same mission it began with in 1922: quality medicine, kept within reach.

Experienced doctors · Trained staff · Up-to-date equipment
Christian Hospital Taxila Care with a century of purpose.
What we treat

Four services, one purpose

Every department exists to bring the same standard of care to patients who travel very different distances to reach us.

Eye services

Our eye patients travel from up to 500 kilometres away for outpatient clinics, surgery, and in-patient recovery.

Read more →

Medical services

General patients usually come from within a 100 kilometre radius for outpatient and admitted care.

Read more →

Public health

Our public health clinic provides antenatal care, vaccinations, and mother-and-child support.

Read more →

Dental services

Comprehensive treatment and skilled dental services for the surrounding community.

Read more →
Our story

About Christian Hospital Taxila

The First World War had been over for nearly four years, and the United Presbyterian Mission in the Punjab was continuing its work to meet the needs of the people. Dr. Gregory Martin was convinced the region needed a Christian hospital — and in 1922, after a considerable struggle, Christian Hospital Taxila opened its doors.

More than a century on, that founding purpose hasn't changed: experienced doctors and trained staff, working with up-to-date equipment, treating patients regardless of how far they've travelled to reach us.

01
Why choose us

Our doctors are experienced in treating a wide diversity of patients and needs, supported by trained staff and up-to-date equipment — so care doesn't come at the cost of quality.

02
Services on offer

Eye clinics & in-patients · Gynaecology · General clinics & in-patients · Public health · Vaccination · Physiotherapy · Religious ministry

Since 1922 A founding purpose carried forward.

Experienced doctors, trained staff, and up-to-date equipment serving the Punjab foothills.

By the numbers

Hospital statistics, 2025 report

The most recent published figures — a snapshot of the year's patient load across our two largest departments.

0
Eye OPD patients
0
General OPD patients
0
Eye admitted patients
0
General admitted patients
Figures shown are from the hospital's 2025 statistics report. Contact the hospital office for current-year data.
Under one roof

Our departments

From first consultation to recovery, every stage of a patient's visit is handled in-house.

Clinical care

General OPD
Eye OPD
Dental care
Emergency
Female medical & surgical ward
Male medical & surgical ward
Male & female eye wards
Recovery room
Delivery room
Physiotherapy

Surgical & diagnostic

General operating room
Eye operating room
Medical lab
X-ray
Sonography
Public health

Support & ministry

Business office
Cash office
Workshops
Central supply store
Optical workshop
Evangelism
Since 1921

A hospital carried forward by hand

Seven leaders, one continuous mission — from the hospital's founding through to the team serving today.

SEPT 1921 – MAR 1935

Dr. J. G. Martin (Founder)

Served as Medical Superintendent; established the hospital.

1951 – 1965

Dr. Christy & Dorothy Christy

Served as Medical Superintendent.

1957 – 2001

Dr. Ernest Lall

Served as Director from 1965 to 2001.

Meet the team

Well-experienced doctors

Our medical and eye specialists diagnose and treat across pediatrics, anaesthesiology, surgery and general practice.

ND

Dr. Nadeem David

Anaesthetist
JP

Dr. Ammar Afzal Tarar

M.B.B.S., F.C.P.S. (Ophthalmology), FICO (UK)

Help keep care within reach.

Donations directly fund low-cost treatment for patients who travel furthest to reach us.

Support the hospital →
Get in touch

We're here to help

Contact the hospital office for appointments, information and current-year data.

Christian Hospital Taxila

AddressFaisal Shaheed Road, Taxila, Pakistan
Phone+92-51-4535091
Fax+92-51-4535092