Teaching Hospitals




  • National Hospital 011-2691111 011-2693510
  • Teaching Hospital Karapitiya 091-2232176
  • National Cancer Institute Maharagama 011–2850253
  • National Eye Hospital Colombo 011-2693911
  • Teaching Hospital Peradeniya 081-2388001-07
  • Castle Street Hospital for Women 011-2696231, 011-2696232, 011-2695529
  • De Soysa Hospital for Women 011-2662619 - 23  011-2696225 - 26
  • Teaching Hospital Kandy 081-2222261
  • Teaching Hospital Mahamodara 091-2222261
  • Teaching Hospital Anuradhapura 025-2222261
  • Teaching Hospital Batticaloa 065-2222261
  • Teaching Hospital Jaffna 021-2223348
  • Teaching Hospital Colombo North Ragama 011-2959261 - 4
  • Dental Institute 0112-685989
  • Lady Ridgeway Hospital for Children 011-2693711
  • National Institute of Mental Health 011-2578234
  • Rehabilitation Hospital 011-2958212
  • Sirimavo Bandaranayake Specialist Children Hospital 081-2389112 - 3
  • National Hospital For Respiratory Diseases Welisara (Welisara Chest Hospital) 011-2958271
  • Teaching Hospital Colombo South Kalubowila 011-2763064